Vehicle Tracking & Fleet Management
U-Track Lite
A production fleet application combining live location, trip history, operational records, and network-conscious mobile delivery.
Google Play Release · 1K+ Downloads
- Flutter
- BLoC/Cubit
- Dio
- SQLite
- Google Maps
- FlutterMap
- FCM

Ownership
Built the complete application from zero through deployment and personally published it to Google Play.
Domain
Vehicle Tracking & Fleet Management
Store Status
Google Play · 1K+ downloads
01Challenge
Product Constraints & Engineering Scope
Deliver a reliable fleet tracking and telemetry application that handles continuous high-frequency GPS updates, heavy route map rendering, and flaky mobile network environments without battery or UI degradation.
02Architecture
Mobile Architecture & State Patterns
- Flutter architecture utilizing BLoC/Cubit for state isolation between map tracking, telemetry metrics, and vehicle list states.
- Repository pattern with SQLite local storage for offline-first telemetry caching.
- Modular map engine supporting both Google Maps and FlutterMap.
03Integration
Backend, APIs & Platform Boundary
- Dio HTTP client configured with custom interceptors for authentication, token refreshing, and adaptive request throttling.
- Firebase Cloud Messaging (FCM) integration for real-time fleet alarms, route deviations, and geofence alerts.
04Performance
Performance & Data Optimizations
- Achieved an approximate 40% load-time improvement through local SQLite persistence, data-processing optimizations, and adaptive polling.
- Engineered animated route polylines and custom vehicle map markers with smooth 60fps trip replays without frame drops.
05Outcomes
Verified Outcomes & Production Delivery
- Personally engineered and published the complete application to Google Play.
- Surpassed 1,000+ Google Play downloads with active commercial fleet operations.
- Significant reduction in client bandwidth usage and faster cold-start app launch.