U-Track Lite app icon

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
Live route telemetryVerified Production Architecture
U-Track Lite live fleet telemetry and route tracking map interface
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.