
Challenge
The client engaged Glorium Technologies to address the demands of its growing infrastructure and increasingly complex technical challenges.
- The system’s heavy data usage (3–5 GB/month for EV Chargers) made it hard to ensure reliable data transmission over limited 4G connections
- Local event-based preprocessing was urgently needed to reduce unnecessary data traffic, eliminate non-essential data, and improve overall performance
- The app often failed to record data during offline periods and sync properly when back online, affecting reliability and user confidence
- The client wanted to refine the Meters tab to show unique IDs and groups by type, enable real-time load/zone updates on the Mobility page, and stop transactions in progress
The client engaged Glorium Technologies to address the demands of its growing infrastructure and increasingly complex technical challenges.
- The system’s heavy data usage (3–5 GB/month for EV Chargers) made it hard to ensure reliable data transmission over limited 4G connections
- Local event-based preprocessing was urgently needed to reduce unnecessary data traffic, eliminate non-essential data, and improve overall performance
- The app often failed to record data during offline periods and sync properly when back online, affecting reliability and user confidence
- The client wanted to refine the Meters tab to show unique IDs and groups by type, enable real-time load/zone updates on the Mobility page, and stop transactions in progress
Solution
A structured, iterative approach focused on deep discovery, parallel updates, and continuous feedback is what we were guided by. We analyzed each functional and non-functional requirement, prioritizing stability and offline reliability. The client received a robust system update plan designed to tackle each challenge in logical stages. Close collaboration and transparent reporting kept the client informed throughout the entire process.
A structured, iterative approach focused on deep discovery, parallel updates, and continuous feedback is what we were guided by. We analyzed each functional and non-functional requirement, prioritizing stability and offline reliability. The client received a robust system update plan designed to tackle each challenge in logical stages. Close collaboration and transparent reporting kept the client informed throughout the entire process.
Results
- Introduced local event-based data processing to cut data volume and boost reliability
- Replaced MongoDB with lightweight SQLite for improved performance and stability
- Updated the UI using Bulma and Pico CSS for faster loading, even with weak connectivity
- Enhanced service updates and device control for stable operation across 1,700+ devices
- Introduced local event-based data processing to cut data volume and boost reliability
- Replaced MongoDB with lightweight SQLite for improved performance and stability
- Updated the UI using Bulma and Pico CSS for faster loading, even with weak connectivity
- Enhanced service updates and device control for stable operation across 1,700+ devices