Menu

Post image 1
Post image 2
1 / 2
0

How I Built a Complete Food Delivery Platform with Flutter and Firebase

DEV Community·Surendra Kumar·23 days ago
#a84nalm9
#flutter#dart#firebase#mobx#driver#order
Reading 0:00
15s threshold

After months of building, I just released Zesto — a production-ready, multi-city food delivery platform inspired by Zomato and Swiggy. It consists of 4 Flutter apps backed by a Firebase backend with 23 Cloud Functions. In this article I'll walk through the key architecture decisions I made along the way. What I Built Customer App — OTP login, restaurant discovery, cart, Razorpay payments, live driver tracking Driver App — automatic job assignment, step-by-step delivery slider, background GPS Restaurant App — live order dashboard, menu management, earnings Admin Panel — Flutter Web, multi-city, restaurant and driver management Demo: https://youtube.com/shorts/rL2M5O5Tk50 Architecture Overview All 4 apps share a single Firebase project. Each app is independent with its own package name and Firebase registration, but they all read and write to the same Firestore collections.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More