FlutterFlow Real-Time Vendor Marketplace

Customer: AI | Published: 17.03.2026

I am building a multi-country marketplace with FlutterFlow and Firebase that lets customers summon nearby mobile vendors—ice cream vans, food trucks, coffee vans, vegetable sellers and more—in real time. The project must run smoothly on iOS, Android and the web from a single codebase. Customer journey A customer opens the app, sees active vendors moving on a live map, requests one to stop on their street, then watches the request status update in real time until service is completed. Location permissions, map rendering and push notifications need to feel as seamless as an Uber-style experience. Vendor workflow A vendor receives the incoming request, reviews distance and customer details, accepts or declines, navigates there with in-app routing and finally taps “Job completed.” Their interface must refresh instantly so they can pick the next order without delay. Core stack expectations • FlutterFlow for UI, logic and build pipelines • Firebase Auth, Firestore, Cloud Functions and FCM for real-time data, authentication and notifications • Google Maps (or equivalent) for geolocation and routing • Clean state-management inside FlutterFlow so the same code deploys to web, iOS and Android with no platform-specific hacks Deliverables 1. Full FlutterFlow project with separate customer and vendor roles implementing: – Request vendors to location, view vendors on map, track request status (customer side) – View & accept requests, navigation to customer, mark jobs completed (vendor side) 2. Firebase backend rules, indexes and Cloud Functions ready for production 3. Responsive web build plus signed iOS and Android release candidates 4. Brief hand-over documentation explaining environment variables, deployment steps and how to add future countries Acceptance criteria • Requests propagate between customer and vendor devices in <2 s across regions • Map markers update continuously without manual refresh • Job lifecycle flows through requested → accepted → on-route → completed with correct Firestore writes and notifications • Builds pass store compliance checks for location usage If you are comfortable orchestrating real-time FlutterFlow + Firebase apps at scale, this scope should feel straightforward.