An interactive map UI 🗺️ that lets users select several locations in one flow. Tap to drop a numbered pin 🔢📍 and see the selection mirrored in a bottom sheet 🧾 where items can be reviewed or removed. Perfect for planning multi-stop tasks or shortlisting places without leaving the map — your production-ready multi location picker widget.
Functionality
-
👆 Tap / long-press to add or remove locations; pins are numbered in order.
-
🧾 Synced bottom sheet lists all picks; tap a list item to focus its pin, tap × to delete.
-
⚙️ Optional constraints: max count, deduplication, clear-all action.
-
📤 Returns an ordered array of coordinates (Lat/Lng) and optional reverse-geocoded addresses.
-
🎥 Smooth camera animations, selection counter, light/dark themes; works with Google Maps / Mapbox.
Use Cases
-
🚚 Multi-stop routing for delivery, service calls, or errands.
-
🧭 Itinerary building & trip planning (save favorite spots).
-
🏢 Real-estate / venue shortlists and field surveys.
-
📦 Logistics & dispatch: collect pickup/drop-off points before route optimization.
Keywords: multi-select map, multi-stop picker, numbered pins, bottom sheet list, geocoding, latlng array, route planning ui, google maps, mapbox, flutter map ux, multi location picker widget, flutterflow widget, flutterflow component.
Multi-Location Picker
- BEST VALUE
- 200+ FlutterFlow Widgets & Icons
- 30+ Hour FlutterFlow Express Course (Real Projects)
- 70+ Figma UI Kits & 3D icons
- Help with Customizations
- Unlimited Project Help
- Unlimited Bug Fixing Assistance
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.

