Locker system for Android tablet and server communication

We built an Android locker system with Flutter, enabling reliable cloud connectivity, optimized UIs, real-time communication, and automated deployment. 

Business Requirements
Our client and partners launched a locker network. They needed an app that could be installed on the locker tablets and serve as the interface between users and the cloud infrastructure.
Solution
PYGIO built a system that connects the tablet (and by extension the locker) with a robust, reliable transfer protocol to a load balancer and ultimately Application servers.
1
Integrated Firebase for data, auth, and analytics.
2
Automated event logging for parcel movements and diagnostics, with scheduled syncing every couple of hours. 
3
Automated deployment across iOS and Android stores.
4
Enabled offline + online functionality via SQLite databases.
5
Established real-time communication using gRPC and MQTT.
This locker project directly supports DSV’s enterprise goal of operational excellence and customer-centric logistics.DSV aims to reduce operational costs, improve customer experience, and increase supply chain visibility.

Our team developed an Android app for locker tablets to serve as the interface between users and the cloud infrastructure. The locker system supports operational excellence and customer-centric solutions at the micro-level, while the enterprise data platform supports predictive analytics, sustainability, and adaptability to market volatility.
Key milestones:
  • Developed and maintained a high-quality mobile app using Flutter and Dart
  • Implemented complex UI designs tailored for tablet devices in landscape orientation.
  • Integrated and managed data using SQLite databases to support offline and online functionality.
  • Designed and implemented communication solutions using gRPC client and MQTT for real-time updates and interactions.
  • Collaborated with designers and product managers to bring intuitive designs to life with Flutterflow.
  • Ensured seamless integration with Firebase for real-time data management, authentication, and analytics.
  • Deployed and managed the app on App Store Connect and Google Play platforms, adhering to best practices and guidelines.
  • Automated deployment pipelines using tools such as Codemagic for efficient CI/CD workflows.
Impact: Faster customer onboarding and the foundation for data-driven monitoring.
DSV aims to reduce operational costs, improve customer experience, and increase supply chain visibility.

The locker system supports operational excellence and customer-centric solutions at the micro-level, while the enterprise data platform supports predictive analytics, sustainability, and adaptability to market volatility.

Linking the micro (locker) and macro (enterprise data) initiatives shows DSV’s layered approach to digital transformation.
Strategic Digital Transformation Alignment includes:
  • Locker project directly supports DSV’s enterprise goal of operational excellence and customer-centric logistics.
  • Positioned within DSV’s broader hybrid cloud and enterprise data strategy, maturing their digital foundation and preparing for AI/ML-driven logistics optimizatioт 
This serves as a foundation for advanced analytics and AI. Enabled future adoption of Snowflake’s unified data platform to streamline governance, support cross-cloud operations, and empower advanced analytics and AI/ML use cases, helping DSV achieve greater supply chain visibility and sustainability targets.
Tech Stack we work with
Flutter, Dart, Android, SQLite, gRPC, MQTT, Firebase, Codemagic CI/CD pipelines
Mark Stevenson
Logistics Executive at Global Mobile Distribution
We engaged PYGIO for a custom software development project under exceptionally challenging circumstances. Our customer provided a very limited business requirements document, scope, and initial design. As we unpacked our customer’s requirements through various one-on-one engagements, we realized that this project would be challenging. Our objective was to build a bespoke system to replace third-party software that had been integrated into their previous service provider. PYGIO rose to the challenge.

Despite the absence of a client-side technical team, the PYGIO team took on the critical task of accurately defining requirements while controlling the project’s scope and prioritizing deliverables. Their expertise ensured that the application was functional as quickly as possible, tailored to our specifications. PYGIO’s adaptability, dedication, and skill in navigating such a dynamic environment were truly outstanding. We are incredibly grateful for the successful outcome they achieved.
Client
DSV
Solution
Industrial Technology
Project start
2024 - present
Country
South Africa
Project focus
Software Development
Software Engineering
Product Development
Project Management
Mobile Application