For a Leading Supply Chain Visibility Company
Mobile Application, Web Application
Logistics & Delivery & Supply Chain
Kotlin, .NET, React
Enhance tracking and monitoring of the products during
The company provides logistics and cargo monitoring,
management, and information solutions serving the worldwide
perishable product supply chain. The company develops
solutions to monitor the condition and location of the
cargo during the transportation of various perishable
products (Food and L&S).
The client approached us to develop an IoT prototype to
allow tracking and collection of information about the
cargo at the case level through NFC and UHF enabled smart
labels. The solution would potentially solve a problem of
tracking at the case level at low cost, touchless transfer
of the data into the cloud for decision making, proof of
delivery, and integrity of the products.
Ensure robust communication between tags and
The main challenge was to ensure a stable connection and
smooth integration between tags and software since we had
two types of tags — NFC and UHF — that required different
software and firmware. Also, we needed to understand how to
read data from tags and set up configuration without proper
Mobile apps for sending notifications to users, as well as monitoring and reading NFC tags
An IoT system for defining GPS locations, measuring temperatures, and transferring these
data to a readable device
A system for risk analysis, route construction, and forecasting
System for temperature monitoring and crime risk
We needed to work with the Azure IoT Hub to connect,
collect, and process telemetry from the devices. This
included gathering information from NFC and UHF tags that
provided location and temperature information.
The first project was to create an IoT solution designed for temperature monitoring and GPS tracking of
various products. For example,
when transporting medicine, vegetables, or fruit, the product can deteriorate if the temperature goes beyond acceptable limits.
To prevent this from happening, each of the containers had
an NFC or UHF/NFC tag. These tags can collect the current
temperature of the product and be read by using mobile
phones in the case of NFC or by UHF readers to collect the
data and transfer to the cloud.
The temperature and scanned GPS location is sent to the
Azure cloud and analyzed in real-time through the mobile
app or web-portal. This way we can continuously see how the
cargo had been moving and how the temperature was changing,
and in case of unwanted heating or cooling the
administrators and drivers were notified with a warning
The project includes:
A web portal for admins based on ReactJS to capture
info from the tags and map movement and temperature
variations in real-time
An IoT system for monitoring and analysis based on the
Azure IoT Hub. As for communication between devices, we
used HTTPS, WSS, AMQP, and MQTT protocols to support
Mobile apps, both native iOS and Android, for sending
notifications to users, and monitoring and reading NFC
A desktop application for the UHF reader
Configure and read the current temperature from the
Display the data from the tag as a chart
Show on the map points where the data were read
Receive notifications if the read data doesn’t match
parameters configured by the user.
The second project was
We developed a sandbox to simulate product temperature,
taking into account the initial product temperature and
external temperature measurement. The system allows one
Visualize and predict whether the products will
exceed the permissible limits during
Perform crime risk analysis based on empirical data
on crime in different parts of the world to ensure
a safe route
See distance and risk analysis of deviations from
the desired route
Multi-operated IoT system for ensuring the integrity of
As a result, the client received a
fully-equipped IoT system for iOS and
Android and desktop applications for
monitoring and analysis of NFC/UHF tags.
The system provides real-time location,
status data, and critical activity alerts
to enable proactive management of every
shipment anywhere in the world.
Ensures the integrity of the goods and provides
prompt damage prevention during transportation
Enables transparency in the relationship between
suppliers, customers, and end-users
.NET, Kotlin, Firebase, ReactJS, Azure Maps, Azure
Storage, Azure IoT Hub, Azure Functions, Azure Service
Bus, Azure Cosmos DB, Azure SignalR, Mapbox, BLE,
Dagger, Cicerone, RxJava, Retrofit, MPAndroidChart,
Project Manager, .NET Developer, C++ Developer, iOS
Developer, Android Developer, QA Engineer
Conspectus is a cloud revolutionary software for the construction industry that provides a new approach for managing construction specifications.
Web and mobile HIPAA-compliant app for improving patient retention and measuring patient health remotely.
AR-based mobile application for managing diabetes that empowers diabetic patients with healthy food recommendations with 3D food models in an interactive way.
See more success stories
Our representative gets in touch with you within 24 hours.
We delve into your business needs and our expert team drafts the optimal solution for your project.
You receive a proposal with estimated effort, project timeline and recommended team structure.
Find out more about web applications and their types, advantages, and the most effective ways to build and deploy them.
Effective business operations today are impossible without handling large data volumes. Snowflake is one of the most remarkable technologies aimed at helping companies enhance data warehousing
The DevOps culture bets on the intra-team collaborative spirit above all. Many critical advantages stand behind. Why not adopt the DevOps workflow, if so?
Achieve Process Optimization and Increase The Efficiency of Results with Agile Estimation Techniques. Take a Look at How Estimation Techniques Work in Agile.
A product roadmap, also known as a product plan, is a great way to optimize your development process. Learn more about it right now!
A microservice is a component of an application that is made to operate autonomously. Consider the advantages of the microservices architecture.
Report generation is a highly skilled activity that requires a robust solution. Learn about ServiceNow reporting and its capabilities and best practices.
GCP offers services any business can benefit from, like AI, machine learning, data storage, and management.
Cloud native architecture is an ideal organizational pattern that allows deployment in the cloud to utilize an app’s resources and capabilities.
See more insights