Description
TrackPulse | Real-Time GPS Tracking and Fleet Management App (iOS and Android)
TrackPulse | Real-Time GPS Tracking and Fleet Management App (iOS and Android) is an enterprise-grade Real-Time GPS Tracking and Fleet Management mobile application built with Flutter 3.x for iOS and Android. Engineered for logistics companies, delivery services, commercial fleets, and asset tracking providers, TrackPulse delivers ultra-low latency location streaming, smooth Catmull-Rom spline trajectory playback, sub-meter GPS accuracy, executive telemetry cockpits, and multi-provider satellite maps.
Key Highlights
- Dual Platform Excellence: Native 60fps performance on both iOS and Android with a unified Flutter 3.x codebase.
- Offline Demo / Static Mock Mode: Explore all screens, realistic route curves, fuel gauges, and trip playback instantly without backend configuration.
- White-Label Ready: Centralized configuration in a single file (app_config.dart) to rebrand app names, logos, colors, and API URLs in under 10 minutes.
- Multi-Language & RTL Support: Full localization in English (en_US), French (fr_FR), Arabic (ar_MA) with native Right-to-Left layout, and Spanish (es_ES).
- Permitted Multi-Tile Map Engine (HTTPS): Seamlessly switch between Esri World Street Map (default), Esri World Imagery (Satellite), Esri Topographic, Esri Dark Canvas, and OpenStreetMap Standard over secure HTTPS with real-time marker clustering.
Core Features
1. Real-Time Fleet Cockpit & Live Tracking
- Live sub-second position updates with animated vehicle bearings and heading rotation.
- Visual status indicators: Moving (Green), Idle/Engine ON (Amber), Stopped (Red), and Offline (Gray).
- Sliding Telemetry Cockpit displaying real-time speed gauge, ignition status, fuel level, GPS fix quality, internal temperature, and live street address geocoding.
- High-performance vehicle marker clustering for fleets with hundreds of units.
- Quick-action radial menu for vehicle commands, trip history, geofence audit, and live link sharing.
2. Interactive Trip History & Trajectory Playback
- Historical trip playback scrubber with forward/reverse timeline control and multi-speed adjustments (1x, 2x, 5x, 10x).
- Smooth Catmull-Rom spline road trajectory rendering with direction arrows and stop-point badges.
- Comprehensive trip logs detailing departure time, arrival time, total distance (km), top speed, average speed, and driving duration.
3. Executive Dashboard & Fleet Analytics
- Animated fuel level gauge with remaining tank capacity in liters and percentage.
- Interactive speed analytics curves powered by FL Chart with time-correlated milestones.
- Daily fleet mileage reporting, active hours breakdown, and engine idling diagnostics.
- One-tap quick search and fuzzy filter across vehicle registration, driver name, or status.
4. Security, Commands & Push Alerts
- Hardware-backed secure token storage and zero password persistence on device.
- Remote engine immobilizer command with safety confirmation dialog.
- Real-time push notifications via Firebase Cloud Messaging (FCM) for ignition on/off, speeding alerts, perimeter geofence triggers, and SOS events.
- Notification history screen with categorized event badges and direct link to vehicle coordinates.

