🚀 Overview MealHunter is a production-ready, full-stack food delivery ecosystem built with Flutter and Node.js. It is not just a UI kit; it is a fully functional system with 4 connected applications and a robust backend.
MealHunter is a production-ready ecosystem designed for:
- 🎓 Students: The perfect Final Year Project (FYP) with complete documentation to secure your A+.
- 🚀 Entrepreneurs: Launch a fully functional UberEats/DoorDash competitor in days, not months.
- 💻 Agencies & Devs: A robust White-Label foundation to save 1,000+ hours of development time for your clients.
📱 What You Get (4 Apps + Backend) This solution includes 100% Source Code for the entire ecosystem:
- 🍟 User App (iOS & Android)
- Advanced Search: Elastic-style search for foods & restaurants.
- Payment Gateways: Integrated Stripe & Paystack (Webview-based safe transaction flow).
- Real-Time Tracking: Live driver tracking with Google Maps integration.
- Authentication: Phone OTP & Email verification.
- 🏢 Restaurant/Vendor Dashboard (iOS & Android)
- Menu Management: Add foods, additives, and manage "Sold Out" status.
- Order Management: Accept/Reject orders in real-time (Firebase sync).
- Financials: Request payouts, view commission history, and track earnings.
- 🛵 Driver/Courier App (iOS & Android)
- Delivery Workflow: "Ready to Pick" -> "Picked" -> "Delivered".
- Earnings: Track daily/weekly delivery fees.
- Navigation: In-app Google Maps direction routing.
- 💻 Super Admin Panel (Flutter Web/Desktop)
- The "God Mode" Control:
- Verify/Reject new Restaurants and Drivers.
- Approve Payout requests (Bank/PayPal processing).
- Manage global food categories.
- Monitor total platform revenue and commission rates.
- ☁️ The Backend (Node.js + MongoDB)
- Tech Stack: Express.js, Mongoose, Firebase Admin SDK.
- Security: JWT Authentication.
- Features: Automated revenue calculation, Commission logic, Push Notification triggers.
- ✅ Full Source Code (Flutter Apps + Node.js Backend)
- ✅ 1 Hour Setup Support/Consultation
- ✅ Database Schema
- ✅ "Payment Server" Setup Script included
🛠 Tech Stack
- Frontend: Flutter (Dart), GetX State Management.
- Backend: Node.js, Express.js.
- Database: MongoDB (Atlas), Firebase Realtime DB.
- Cloud: Firebase (Auth, Storage, Messaging/FCM).
- Payments: Stripe, Paystack.
📞 Contact Have questions before buying?
- Email: wajahatrasool2003@gmail.com
- WhatsApp: 03343963181
📸 Screenshots
User App
Admin App
Rider App
Restaurant App