This custom Map Supabase 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 Supabase, automatically updating each user's live location and last_seen timestamp in the users table. On the map, it shows real-time movement and routing of multiple users using their profile images as live markers. The map and the root are powered by Google Maps API.
Key Features
Real-Time Live Tracking
Continuously displays userstrade; live locations on the map, updating in real time.
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 Supabase). 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