Flutter · Firebase · Razorpay
Every bite,
served right.
MealMind turns a table QR code into a full restaurant flow. Guests order from their phone and watch the kitchen cook it live, then pay in one tap. The chef and the manager each get their own app, all built from a single Flutter codebase.
An app for everyone in the restaurant
Each app has its own launcher icon, app ID and login, so all three can sit on the same phone.
MealMind
The guest's app, from scanning the table to paying the bill.
- QR table check-in
- Live menu, favourites, ratings
- Order tracking in real time
- One bill, PDF and Razorpay
MealMind Chef
The kitchen display: every order, live, colour-coded by stage.
- Live order grid
- Active / cooking / ready counters
- One tap to the next stage
- Item notes and table numbers
MealMind Admin
Runs the restaurant: menu, people and numbers.
- Menu and category editor
- Users and roles
- Revenue analytics
- The full kitchen queue
From table QR to paid bill
Firestore is the only source of truth. When the kitchen changes something, every phone sees it right away.
Find your way around
Installation
Flutter, the repo, and your own Firebase project in about 20 minutes.
Start here →Architecture
Layers, roles, and every step from cart to payment.
Read →Firestore schema
Every collection and field, plus indexes and starter security rules.
Browse →CI/CD & releases
Tests, three APK builds, GitHub Releases and the docs deploy.
See pipeline →A small, proven stack
Run MealMind on your own Firebase
Clone it, connect Firebase, seed the menu, and all three apps are running.