This custom Map Live Tracking & Route Widget is designed for FlutterFlow projects that need real-time user tracking — ideal for apps like Uber, Wolt, delivery services, or live location-based experiences.
It integrates seamlessly with Firestore, automatically updating each user's live location and last_seen timestamp in the users collection. On the map, it shows real-time movement and routing of multiple users using their profile images as live markers — all powered by Google Maps API.
Key Features
Real-Time Live Tracking
Continuously displays users’ live locations on the map, updating in real time using the location package with efficient Firestore syncing.
Live Routes & Smooth Movement
The widget shows each user's movement and path, with animated routing similar to Uber and Wolt maps. Ideal for delivery drivers or live location sharing.
Multiple User Markers
Profile photos are used as custom markers, making the map more visual and social. Markers are updated smoothly and asynchronously.
Tap-to-View Details
Tapping a marker updates global app state with that user’s name, photo, and coordinates, so you can open modals or profile views easily.
Optimized Marker Loading
The map loads immediately centered on the current user and loads other markers gradually, improving perceived performance.
Best For:
Delivery & logistics apps
Ride-sharing platforms
Event or team coordination
Social or dating apps with live location
Any app that mimics “Find My”, Uber, or Wolt tracking functionality
Requirements : To have a FlutterFlow account
You will need to create your own accounts in the platforms.(Google could and Firebase). To test it on your own, copy the project and enter your own KEY.
FlutterFlow copy Project Included.
Support multi-platform: Android, iOS, web app Support build & APK