Description:
A full-stack vehicle tracking solution utilising the UK’s brand new NB-IoT network for enhanced signal reliability and energy efficiency. Designed and built the full system, from embedded tracking hardware and server/database infrastructure to the front-end mobile application.
Architecture:
- Device → Server: MQTT for efficient messaging from Arduino + GNSS/NB-IoT module
- Server: Java/Spring Boot with a REST API, MySQL database, All containerised using Docker
- App: Flutter/Dart client using google maps SDK to view live vehicle position on an interactive map
Future work:
Integrate CAN-BUS (e.g. via Raspberry Pi) to read alarm status and other telemetry.
Links:






