Menu

1 / 2

Building a Zomato-Like Multi-City Food Delivery App with Flutter & Firebase

DEV Community·Surendra Kumar·6 months ago
#v3F8Iu0E
#flutter#firebase#dart#mobile#firestore
Reading 0:00
15s threshold

Hey everyone, Surendra Kumar here —Flutter/Firebase developer from Banda, India. I've been building production apps under Gfood Delivery Private Limited, and today I want to share the architecture behind my most ambitious project yet: Zesto, a multi-city food delivery platform built entirely with Flutter and Firebase.

Zesto isn't a tutorial project. It's a real, working platform — 4 Flutter apps, a complete Firebase backend, and architecture decisions modeled after how production platforms like Zomato actually work.

Want to try it before reading? Download the customer app APK and test it yourself:

Download Zesto Customer App https://github.com/ssurekumar01111-hue/zesto-demo/releases/download/v1.0-beta/app-release.apk

I'd love your feedback and improvement ideas after reading.

The 4-App Ecosystem

Zesto consists of four interconnected Flutter applications:

Customer App — Multi-city restaurant discovery, cart, Razorpay + wallet payments, live GPS tracking, reviews

Restaurant Partner App — Order…

Continue reading — create a free account

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