IoT in Warehouse Management: Smart Solution for Logistics

The case study on how our smart IoT warehouse management solution simplified the whole supply chain for the global logistics client.

Solution Sneak Peek

Created iOS and Android Apps
Save Time
Additional Security Layers
Simplify Day-to-Day Processes

Tech Stack

Android: Java, Kotlin, RxJava, Clean Architecture, Android Architecture Components, Firebase Cloud Messaging, OkHttp, Retrofit
iOS: ReSwift, Realm, Fabric (Crashlytics) + Bugsee, Alamofire + Moya, Firebase (Core, Messaging), Redux, Protocol-oriented-programming way, Dependency injection


Synovos is a global corporation, a leader in the field of solutions for MRO supply chain management. The company operates representative offices in the USA, Canada, Europe, Puerto-Rico, Mexico and Singapore. Synovos was founded in 1987 as a relatively plain system that has spread to the huge infrastructure that handles all their clients. Today Synovos provides its services to over 60 clients over the globe from different industries, starting from pharmacy and construction to aircraft building and engineering. The company’s essential objective is to assist customers to reduce indirect expenses when supplying goods by improving the efficiency and excellence of services provided. The company proposes a full range of integrated supply chains, assets and ancillary services which increase the client's performance, efficiency and competitiveness.

Business Challenge

Let’s assume there is a company that possesses a big amount of machinery, which breaks down from time to time. This company cannot afford having a warehouse of detail pieces for replacement. Our client Synovos comes as an intermediary for ordering those parts for the best suitable price and delivery time and takes over the whole process of the supply chain.

In order to accomplish such a complex task, Synovos turned to Softwarium to develop a mobile application for supply chain management, and warehouse management in particular. Both Android and iOS apps shall solve the systematization issues, manage receiving and providing the product to the customer, and connect the goods to the warehouse system: the place where items are stored, their amount, etc. Let’s have a closer look at how Softwarium managed the challenge of implementing IoT in warehouse management. 

Logistics IoT Solution

The first task Softwarium has addressed was the possibility to instantly find a needed part in the warehouse. As the client possesses big warehouses with numerous items inside, the solution that would allow immediate locating of a small part was created in the form of the mobile application.

Both Android and iOS friendly applications are used by warehouse keepers that with the help of a specially installed barcode scanner on their phones can scan each stand in the warehouse, and detect where the needed part is. The scanner interacts with the application through a certain SDK and works with it. This information is synchronized with Microsoft Dynamics cloud and is stored there.

The iOS and Android mobile app developers of Softwarium created an application for each platform from scratch. It is an exclusive application that can be used only with this system thus providing security and uniqueness. After completing the first task of item location, the application functionality was expanded in order to conduct the cycle count, inventory, create orders, etc. Our solution of IoT in warehouse management offers plenty of opportunities and they are constantly modified according to customer needs. The most interesting app functions also include:

  • Item Catalogue and work orders

The application gives access to the item catalogue and order opportunities for the customer and work order operations for the company. That includes all kinds of operations that humans do: add workers, form schedules, reports, materials, deadlines, reminders, etc. In short, it allows to fully control the process from its creation till completion. This part of an application is of great interest of the client and is of high demand.

  • Item images

There is a lot of metadata about an item in the system, but there is often an image missing. In order to fill in the gap the picture can be made through the application and assigned to the item.

  • Inventory (issue, receipt, cycle count, transfer), Vendor PO and Expense PO approval, material requests, material reservation, and other functions.

Another big stress of the current logistics IoT system is clients’ documentation of the data: it builds big complex reports with diagrams and provides a big workhouse for historical change monitoring (purchase/sale for a certain item by period, clients, suppliers, etc.). If a client wants to know how much he earned by purchasing from our client of a certain item, the system provides a report and shows him the savings either in percent or a fixed price. 


The Softwarium’s solution of IoT in warehouse management brings on the table many advantages and key success points for the client: it is a great monitoring tool of the stock, delivery and receipt of goods, it inspects the frequency of the item turnover (thus, forecasting the demand), as well as able to control the “First In First Out” inventory management process, letting the items go from the shelves before its expiry date. What is more important - the warehouse keepers access the exact location of the needed item in no time from any location within the logistics IoT system, therefore significantly increasing their efficiency. Moreover, each process is much easier to track and to perform.

By the end of the day, the IoT warehouse management dramatically reduces costs while bringing the cutting edge to the business opportunities, mainly, inventory optimization.