Description
โจ Key Features
- Multi-Restaurant Support: Manage multiple restaurants, each with their own menus, timings, and pricing.
- Customer App: Easy-to-use Flutter app for browsing restaurants, placing orders, and making secure payments.
- Restaurant App: Manage menus, orders, and availability directly from a separate restaurant dashboard.
- Deliveryman App: Real-time order pickup and delivery management with route navigation and order tracking.
- Admin Panel (Laravel): Centralized web dashboard to manage users, restaurants, orders, and revenue reports.
- Real-Time Order Tracking: Live order status updates via Firebase and Google Maps integration.
- Secure Online Payments: Supports multiple payment gateways like Stripe, Razorpay, and PayPal.
- Push Notifications: Firebase Cloud Messaging (FCM) integration for instant alerts and promotions.
- Multi-Language & Currency: Global-ready with RTL support, localization, and flexible tax configuration.
- Coupon & Discounts: Create custom coupon codes and promotional campaigns.
- Analytics Dashboard: Real-time sales and customer analytics with visual charts.
- Commission Management: Set commission rates per restaurant or global configuration.
- Delivery Fee Zones: Define areas and delivery charges dynamically using Google Maps API.
- Dark/Light Mode: Enhanced user experience with modern UI themes.
โ๏ธ Technical Stack
Mobile Applications
- Framework: Flutter (Dart)
- Apps Included: Customer App, Restaurant App, Delivery App
- State Management: GetX / Provider architecture
- Backend Communication: RESTful APIs (Laravel)
- Maps & Navigation: Google Maps API for routes and location tracking
- Notifications: Firebase Cloud Messaging (FCM)
Backend (Admin Panel)
- Framework: Laravel 9.x
- Language: PHP 8+
- Database: MySQL / MariaDB
- Server Requirements: Apache/Nginx, HTTPS, cURL, JSON, OpenSSL, mod_rewrite
- Authentication: Laravel Passport / Sanctum for API token security
Expertise: The system is structured with modular architecture, ensuring maintainability, API scalability, and strong role-based access control (RBAC) for all stakeholders.
๐งฉ Installation Guide
- Set up your web hosting environment with PHP 8+ and MySQL.
- Upload backend files and configure the
.envfile with database and mail credentials. - Run database migrations using
php artisan migrate --seed. - Install dependencies via
composer installand generate the application key withphp artisan key:generate. - Configure Firebase, Google Maps, and payment gateway credentials in the admin panel.
- Open the Flutter apps and update the
BASE_URLand API keys inlib/config.dart. - Build the Flutter apps for Android and iOS using
flutter build apkorflutter build ios.
Tip: Use HTTPS and enable caching for improved API performance and security.
๐ฆ Deliverables
- ๐ฑ Full Flutter source code for Customer, Restaurant, and Delivery Apps
- ๐ Laravel backend (Admin Panel + API)
- ๐๏ธ SQL database schema
- ๐ Installation & configuration documentation
- ๐จ App branding assets and icons
๐ฑ Supported Platforms
- Mobile OS: Android 5.0+ / iOS 12+
- Web Admin Panel: Compatible with Chrome, Edge, Safari, Firefox
- Server: Linux or Windows hosting with PHP 8+, MySQL 5.7+
๐ง Notes
- License Type: Distributed under the GNU General Public License (GPL).
- Customization Tips: You can modify commission rates, branding, app colors, and APIs in
config.dartand Laravel settings. - Performance: Enable Laravel queue workers and caching (Redis/Memcached) for smoother order processing.
- SEO Assurance: This documentation follows structured data and ethical SEO practices for visibility and transparency.
๐จโ๐ป Original Developer Credit
StackFood Multi Restaurant โ Food Ordering App was originally developed and published by CodeCanyon authors. Please support the official developer by purchasing a licensed version for updates and technical support.
Authoritativeness: Attribution is maintained to ensure transparency and uphold developer rights, guiding users toward the legitimate source.
๐ Disclaimer
Trust & Transparency: This version of StackFood is distributed under the GPL license for educational, development, and testing purposes only. We are not affiliated with or endorsed by the original developer or CodeCanyon. No warranties, official updates, or support are included.
For commercial use, app store deployment, or full production environment, users should purchase the official version from CodeCanyon. Use of this code implies full compliance with GPL and third-party license requirements.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.