A full-stack food delivery platform built with Flutter and powered by Firebase.
The app offers secure authentication, real-time order tracking, dynamic menu management, and a sleek light/dark UI.
- 🔐 Firebase Auth – Seamless user login/signup with email & JWT-based security.
- 🌗 Light/Dark Mode – Personalized theme for better user experience.
- 📦 Cart & Order Management – Add/remove items, view cart, and confirm orders.
- ⚡ Real-time Order Tracking – Track status instantly via Firebase database.
- 💳 Secure Payments – Integrated card payments for hassle-free checkout.
- 📱 Interactive UI – Smooth, responsive, and intuitive design with Flutter.
- Frontend: Flutter (Dart)
- Backend: Firebase (Auth, Firestore, Realtime DB)
- Authentication: JWT (JSON Web Tokens)
- Payments: Card/Online Payment Integration
git clone https://github.com/ashik082/Food_APP.git
cd Food_APPflutter pub get
Create a Firebase project in the Firebase Console
Enable Auth (Email/Password, Google, etc.)
Setup Firestore/Realtime DB
Download google-services.json (Android) and GoogleService-Info.plist (iOS)
Add them to your Flutter project accordingly
flutter run
📍 GPS-based restaurant and delivery tracking
🛵 Delivery partner app
🔔 Push notifications for order updates
⭐ Ratings & reviews for restaurants