Description
Judi | Multi-Restaurant Food Delivery System With Flutter and PHP
Judi | Multi-Restaurant Food Delivery System With Flutter and PHP is a multi-restaurant food, grocery, restaurant, store, and local delivery source-code package with role-based Flutter workflows for customers, restaurant or store managers, delivery drivers, and administrators.
The system is backed by a PHP API and MySQL/MariaDB database, with Node.js Socket.IO, Redis-backed realtime events where enabled, Firebase notifications, Google Maps workflows,
email configuration, multilingual support, demo data, and detailed buyer documentation.
Main Features
- Flutter source code for Android and iOS.
- Role-based customer, restaurant or store, driver, and administrator workflows.
- PHP API backend with MySQL/MariaDB database.
- Node.js Socket.IO realtime server source.
- Redis-backed realtime and socket event support where enabled.
- User registration, sign in, Google Sign-In, profile management, and account settings.
- Restaurant, grocery, store, category, product, banner, coupon, and service-provider data structures.
- Restaurant and product discovery with search, categories, menu browsing, pricing, and availability.
- Customer favorites, addresses, cart, checkout, orders, order history, notifications, and preferences.
- Order records, order details, order states, delivery fees, delivery assignment, and driver workflow.
- Google Maps location selection, customer addresses, and navigation-oriented delivery screens.
- Firebase Cloud Messaging and in-app notification support.
- Roles and permissions for administrators, employees, service providers, customers, and delivery users.
- Admin and service-provider management for products, categories, prices, availability, media, and opening times.
- Order review, status updates, driver assignment, notifications, support records, accounting areas, and reports.
- Cash or pay-after service data support in the included system model.
- Payment provider configuration for gateways the buyer chooses to enable.
- Safe demo database and demo media for installation testing.
- Clean installation SQL and database upgrade SQL files.


