Tiffin – Flutter Food Delivery App

Complete food delivery platform: customer app, restaurant app, rider app and admin panel with live order tracking.

by Rahul KhannaVerified Author(41) 525 sales 12.6K viewsUpdated 08 Oct 2026Editor's choice
Tiffin – Flutter Food Delivery App — preview 1
1 / 4

Tiffin is a three-app food delivery system built in Flutter with a Node.js backend. It handles the whole order lifecycle with live rider tracking and automatic restaurant payouts.

Key features

  • Customer app with search, cart, coupons and live tracking
  • Restaurant app for menu management and order acceptance
  • Rider app with route optimisation and earnings
  • Admin panel for zones, commissions and payouts
  • Razorpay and cash-on-delivery
  • Push notifications via Firebase Cloud Messaging

Tech stack

  • Flutter 3.22
  • Node.js + Express API
  • MongoDB
  • Firebase

Requirements

  • Flutter 3.22+
  • Node.js 20+
  • MongoDB 6+
  • Google Maps API key

Installation

  1. Install Flutter 3.22+ and run flutter pub get.
  2. Add your Firebase google-services.json / GoogleService-Info.plist.
  3. Update lib/config/env.dart with your API base URL and keys.
  4. Run flutter run, then build release binaries with flutter build appbundle / flutter build ipa.

What's included

  • Full source code with comments
  • Step-by-step documentation
  • Demo data and seed scripts where applicable
  • 12 months of author support and all future updates

More from this author

View all

Related in Mobile App Codebases

View all