Essential Discover: Watch out for scams and fraud – solely buy from Envato Market or Codecanyon. Contact our official assist staff for help, not third events.
Demo and Credentials
Word : Please notice that every one demo information will likely be reset each 24 hours.
Word : Please register your self as a Buyer from the person app, restaurant from restaurant app and register a supply individual credential from Driver app.
iOS TestFlight: User App
Restaurant App
Delivery Man / Driver App
Android APKs: User App
Restaurant App
Delivery Man / Driver App
Different Hyperlinks:
Preview
Documentation
| Admin Internet-Panel Credentials: |
|---|
| Admin: https://foodie.siswebapp.com Admin Credentials: [email protected] /12345678 |
| Web site and Restaurant Panel URLs: |
| Web site: https://foodieweb.siswebapp.com Restaurant: https://foodierestaurant.siswebapp.com |
Disclaimer : Please notice that utilizing Firestore might incur further prices primarily based in your utilization and Firebase’s pricing. For detailed pricing, seek advice from Firebase’s official url:
https://firebase.google.com/pricing
Foodie is a combo of three Cellular Purposes, 2 Internet Panel, 1 web site, and 1 touchdown web page –
- The Buyer app is developed for Android and iOS utilizing Flutter for purchasers.
- The Restaurant app is developed for Android and iOS utilizing Flutter for restaurant homeowners.
- The Driver software developed for Android and iOS utilizing Flutter for supply individuals.
- Tremendous Admin net panel is developed utilizing Laravel with Firebase.
- Internet panel for Restaurant developed utilizing Laravel with Firebase
- Touchdown web page developed utilizing HTML..
Here’s a detailed clarification of the Ordering Course of with a Multi-Vendor Meals Supply System:
- Buyer Browses and Selects Objects
- The shopper opens the app or web site and browses an inventory of eating places, every with its personal menu. The platform hosts a number of distributors (eating places), permitting the client to select from varied meals choices. The shopper selects gadgets, customizes them if crucial (e.g., selecting toppings or facet dishes), and provides them to the cart.
- Order Affirmation and Checkout
- As soon as the client has added the specified gadgets to the cart, they proceed to checkout. At this stage, they evaluation the order abstract, enter the supply deal with, choose the popular supply time (if relevant), and select a cost technique (corresponding to bank card, pockets, or money on supply). The shopper confirms the order by submitting the small print.
- Order Routed to the Vendor
- After affirmation, the system sends the order particulars to the chosen restaurant’s app or web site dashboard. The restaurant receives the order in real-time, prepares the meals as per the specs offered, and updates the standing within the system. The shopper can monitor the standing of the order (e.g., “order acquired,” “getting ready,” “prepared for pickup”).
- Assigning a Supply Companion
- Whereas the meals is being ready, the system routinely assigns a close-by supply accomplice primarily based on availability, proximity to the restaurant, and supply location. The supply accomplice is notified and instructed to select up the order as soon as it’s prepared.
- Order Pickup by Supply Companion
- The supply accomplice arrives on the restaurant, checks the order particulars, and collects the meals bundle. The platform might present real-time updates to the client, corresponding to “supply accomplice en path to the restaurant” and “meals picked up.” The shopper can observe the supply accomplice’s location by way of the app.
- Supply to Buyer
- The supply accomplice transports the meals to the client’s offered deal with. Throughout this time, the client can observe the reside location of the supply accomplice and obtain estimated time updates. Upon arrival, the supply accomplice palms over the meals, and the client confirms receipt of the order.
- Order Completion and Suggestions
- After receiving the meals, the client can fee the expertise and supply suggestions on each the restaurant’s meals high quality and the supply service. Funds made throughout the checkout are settled, and the system data the order as accomplished. The restaurant and the supply accomplice obtain their respective shares primarily based on the platform’s fee mannequin.
Buyer App Options
- Merchandise
- Classes
- Multi-restaurant
- Single-restaurant
- Push Notifications
- Dine-In / E book a Desk
- Buying Cart
- Add to Cart
- Edit Cart
- Clear Cart
- Persistent Cart
- “Reorder” in One Click on
- Order Historical past
- Checkout Stream
- Transport Tackle
- Dynamic Location
- Credit score Playing cards Administration (Add, Delete)
- Apply Pay (iOS) / Android Pay (Android)
- Stripe Funds
- Money On Supply
- Supply Monitoring
- Estimated Arrival Time
- Map Route Monitoring (Actual-time)
- Driver Info
- Driver Contact
- Driver Monitoring
- Chat
- Actual-time Chat (driver – person)
- Picture, Video and Audio Messages
- Emojis Assist
- In-reply To function
- Push Notifications on messages
- Report / Block Driver (per Apple tips
- Localization & RTL
- Darkish Mode
- Geolocation
- Instructions API (Google Maps)
- Rankings & Evaluations
- Map View
- Search
- Profile & Settings
- Edit Account Particulars
- Settings
- Contact Us
- Profile Picture
- Login & Registration
- Login with Fb
- Electronic mail & Password Login & Registration
- SMS Cellphone Quantity Login & Registration (OTP)
- Nation Code Picker
- Forgot Password
- Logout
- Persistent Login Credentials
- Walkthrough Stream
Driver App Options (Supply Boy App)
- Go On-line / Offline
- Settle for / Reject Orders
- Actual-time Map Instructions to Restaurant (Choose up)
- Actual-time Map Instructions to Person’s Tackle (Supply)
- Finalize Order
- Supply Historical past
- Push Notifications
- Geolocation / Geodirections
- Chat with Customers
- Actual-time Chat
- Picture, Video and Audio Messages
- Emojis Assist
- In-reply To function
- Push Notifications on messages
- Profile & Settings
- Edit Account Particulars
- Settings
- Contact Us
- Profile Picture
- Login & Registration
- Login with Fb
- Electronic mail & Password Login & Registration
- SMS Cellphone Quantity Login & Registration (OTP)
- Nation Code Picker
- Forgot Password
- Logout
- Persistent Login Credentials
- Walkthrough Stream
- Darkish Mode
- Localization & RTL
Backend (Firebase Capabilities)
- Dispatcher to Eating places
- Dispatcher to Drivers
- Order Completion
- Order Monitoring
- Push Notifications
Restaurant Admin App Options (Dashboard)
- Settle for / Reject Orders
- Order Historical past
- Push Notifications
- Localization & RTL
- Darkish Mode
- Handle Merchandise
- View Record of Meals Objects
- Add New Product
- Edit Merchandise
- Delete Merchandise
- Profile & Settings
- Edit Account Particulars
- Settings
- Contact Us
- Profile Picture
- Login & Registration
- Login with Fb
- Electronic mail & Password Login & Registration
- SMS Cellphone Quantity Login & Registration (OTP)
- Nation Code Picker
- Forgot Password
- Logout
- Persistent Login Credentials
- Walkthrough Stream
Internet Admin Panel
- Customers
- Eating places
- Person Profile setting
- Restaurant Filters
- Meals Class checklist
- Meals checklist
- Orders
- Orders evaluation
- Coupons
- Create Coupon
- Driver checklist
- Funds checklist
- Restaurant Payouts
- Google map setting
- Social Authentication setting
- Currencies
- Push notification setting
- Cost technique setting
- Person Profile setting
Internet Restaurant Panel
- Meals checklist
- Create Meals
- Orders
- Settle for/ Reject order
- Earnings
- Funds checklist
- Person Profile setting
Refund Coverage
- We don’t supply a refund. (If the merchandise is downloaded)
- Please learn the outline and compatibility content material totally earlier than buying as we don’t supply a refund in case you purchase it by mistake.
Please Word: Reside preview photographs can’t be used straight in shopper’s reside undertaking. These are used for preview function solely.
Essential Discover: Watch out for scams and fraud – solely buy from Envato Market or Codecanyon. Contact our official assist staff for help, not third events.
Model 8.8 – Nov 19, 2025
- All Dependencies Up to date to their newest suitable variations.
Model 8.7 – Nov 14, 2025
- AI Integration added for smarter automation and improved person expertise. - Reside Chat Assist Redesigned with a contemporary UI and higher real-time interplay. - Closed Eating places at the moment are displayed on the backside of the checklist and seem greyed out for higher visibility. - Voice-to-Textual content Search lets customers discover eating places immediately by talking as a substitute of typing. - Resolved Google Play’s 16 KB web page measurement necessities in all apps - Newest Flutter Model Assist carried out for enhanced efficiency and stability. - All Dependencies Up to date to their newest suitable variations. - Minor bug fixes and optimizations all through the app to enhance reliability and efficiency. - Made the Flutter apps suitable with Flutter v3.39.1
Model 8.6 – Jul 31, 2025
- Resolved the Stripe cost integration subject. - No updates or adjustments had been made to the cell apps.
Model 8.5 – Jul 18, 2025
- Built-in Assist & Assist module enabling clients, eating places, and drivers to speak straight with the admin. - Efficiency and compatibility enhancements. - Mounted some points to make sure improved stability and efficiency. - Made the Flutter apps suitable with Flutter v3.32.7
Model 8.4 – Jul 04, 2025
- Launched a brand new Cashback Provide function to reinforce person rewards and enhance engagement throughout purchases or bookings. - Resolved efficiency points and optimized the OpenStreetMap (OSM) implementation for a smoother and extra responsive map expertise. - Efficiency and compatibility enhancements. - Mounted some points to make sure improved stability and efficiency. - Made the Flutter apps suitable with Flutter v3.32.4
Model 8.3 – Apr 18, 2025
- Eating places can deal with self-deliveries utilizing their very own supply personnel. - A notification bell will proceed ringing till the order is accepted by the restaurant or the supply individual. - Eating places can request commercials straight. Advertisements will likely be show in "Highlights for you" part in app and net. - Eating places have the choice to cancel orders if wanted. - If no eating places can be found underneath a selected class, that class is not going to be displayed. - Eating places and admin can talk concerning commercial requests. - Throughout registration, eating places can choose a number of classes, permitting them to look underneath all chosen classes. - If a restaurant doesn't settle for an order, will probably be routinely canceled. If the restaurant accepts the order however no close by driver is out there, the order may even be routinely canceled after a sure interval. If a driver doesn't settle for an order, it's dealt with by the `driverOrderAcceptReject` setting, which finds one other close by driver after a ready interval. - For scheduled orders, we’ve added a setting within the admin panel to outline a reminder time (e.g., 1 hour). A notification will likely be despatched to the restaurant accordingly, and eating places can now settle for scheduled orders as much as 1 hour upfront. - Mounted some points to make sure improved stability and efficiency. - Made the Flutter apps suitable with Flutter SDK 3.29.2
Model 8.2 – Mar 07, 2025
- Upgraded to the most recent Flutter model 3.29.0. - Resolved iOS cost gateway subject.
Model 8.1 – Feb 07, 2025
- Mounted minor subject with the subscription module in net panel - many different minor fixes.
Model 8.0 – Jan 24, 2025
- Upgraded to the most recent Flutter model (3.27.2). - Up to date PayPal cost gateway dependencies. - Applied a subscription module for eating places, providing the pliability to decide on between a subscription mannequin or a commission-based mannequin. - Added assist for restaurant-specific admin commissions. - Added a function for bulk admin fee updates to the eating places. - Made vital UI enhancements within the admin panel. - Added filters for managing subscriptions. - Resolved minor bugs and carried out many different adjustments.
Model 7.3 – Oct 22, 2024
- Appropriate the app with newest OSM SDK - Mounted minor bugs, and enhanced efficiency. - Assist Flutter model 3.24.3.
Model 7.1.0 – Sep 20, 2024
- Resolved OSM map loading points. - Improve the dependencies to align with iOS 18. - Mounted minor bugs, and enhanced efficiency. - Assist Flutter model 3.24.3.
Model 7.0 – Sep 11, 2024
- Redesign your complete software with a contemporary, up to date look. - Guarantee full compatibility of the appliance with the GetX framework. - Cost Gateways (OrangeMoney, Xendit and MidTrans) - Open Road Map (OSM) Integration - Improve dependencies. - Repair minor bugs. - Assist Flutter model 3.22.3.
Model 6.0 – Aug 24, 2024
- Simply repair the minor subject to create an person and choose location.
Model 6.0 – Jun 24, 2024
- Implement automated admin fee within the buyer software. - Combine verification paperwork for eating places and drivers. - Add zone function for eating places and drivers. - Switching from Firebase Cloud Messaging API (Legacy) to Firebase Cloud Messaging API (V1). - Allow payouts for eating places and drivers utilizing cost gateways (Flutterwave, Stripe, Razorpay, PayPal). - Add Withdrawal Cost Strategies - Improve dependencies. - Repair minor bugs. - Assist Flutter model 3.22.2.
Model 5.4.1 – Mar 07, 2024
- Dependancy improve. - Migrate Deprecated crucial apply of Flutter’s Gradle plugins. - Minor Bug Fixing - Appropriate to Flutter 3.19.2
Model 5.4.0 – Jan 05, 2024
- Location permission display screen implement. - Location subject mounted. - Dependency improve. - Minor Bug Fixing - Appropriate to Flutter 3.16.5
Model 5.3.0 – Dec 01, 2023
- Upgrading Laravel 8 to Model 10 - Present Card Implementation - Assist for A number of Supply Addresses - Person Roles and Permissions Integration - Admin can create a number of admin/Roles in addition to give the precise entry ranges. - Appropriate to Flutter 3.13.9 - Minor Bug Fixing
Minor – Model 5.2.1 – Sep 20, 2023
- Customers and Eating places are having an choice to reset their password.
Model 5.2 – Sep 16, 2023
- Up to date to the most recent model of Flutter - 3.13.4 - Driver can obtain Single or A number of Orders within the Driver software with admin panel setting. - We have carried out a distance-based replace setting in Firebase calls. Which means that when a person strikes a sure distance, it triggers a Firebase name request. This clever function permits us to optimize the utilization of API requests and improve effectivity. - A number of Reside monitoring maps with exterior app choices ( Google Map, GoogleGo Map, Waze Map, MapswithMe Map, YandexNavi, Yandex Map) and In-app monitoring which we have already got into the app. - Minor Bug Fixing
Model 5.1 – Sep 6, 2023
- A number of themes obtainable for the person app homepage - Up to date to the most recent model of Flutter - 3.13.0 - Upgraded Firebase dependencies - Mounted different identified points
Model 5.0 – 29 July 2023
- Flutter SDK model improve in newest model on 3.10.6 - Applied Eye of God function for admin panel - If the motive force places the app within the background or locks the telephone, they may nonetheless obtain a notification for the journey. - Resolved Google Map subject within the driver software. - Launched Schedule Order performance. - Applied assist for a number of taxes when inserting an order and handle it from admin panel. - Present gross sales report from admin panel - Applied Public / Non-public Coupons - Dynamic Notification implementation. - Added preparation time setting when accepting an order. - Correctly set all notifications with dynamic textual content from the admin panel. - Quite a few enchancment on app, net and admin panel. - Mounted QR code scanning subject. - Added Vendor Order Monitoring historical past. - Admin fee now seen in Vendor Monitoring historical past. - Resolved foreign money dynamic show subject with left and proper facet symbols. - Up to date Supply Monitoring Performance. - Redesigned Order Particulars display screen. - Created an Electronic mail template for improved communication - Get sound notification for retailer's new chat in shopper app - Ship Emails to customers observe by e-mail templates from admin panel - Implement order's settle for reject period for drivers - Mounted different identified points
Model 4.2 – 22 Might 2023
- Firebase dependency improve on newest model. - Flutter SDK model improve in newest model on 3.10.1 - Mounted different identified points
Model 4.1 – 01 Might 2023
- Appropriate to flutter model to three.7.12. - Referral system with back-end settings. - Each net and app - Pockets top-up on driver software. Driver app - Min. quantity to obtain order for drivers- Driver app - Min. quantity to withdrawal for drivers- Driver app - Again-end settings to set each above limits. - Admin panel - Join with telephone (For retailer & person) - Internet Panels - New distributors menu at admin panel to approve earlier than login - Quite a few enchancment on app, net and admin panel. - Mounted different identified points
Model 4.0 – 23 February 2023
- Appropriate to newest flutter model 3.7.3 - Eating places can add their very own tales. - Meals attribute variant. - Score attributes whereas inserting a fee an order. Even an person can place a fee to particular meals of the order. - Superior newer model of the web site with totally dynamic touchdown web page. - Superior admin panel. - Content material Administration system so as to add a number of contents - Dynamic footer administration - Record out the eating places of particular class on the homepage - Darkish mode / Mild mode change within the app. - Messaging INBOX. - Remedy the problem to show coupons within the particular radius. - Banner administration system for Buyer App - Quite a few enchancment on app, net and admin panel. - Mounted different identified points
Model 3.2.4 – 14 September 2022
- Day - Time sensible particular low cost for Prospects. Managed by eating places. - Driver auto assigned for the brand new order - i.e. The concept is that if I've 10 drivers, and there are 20 orders. 10 orders are accepted by the all 10 drivers, remaining 10 orders will routinely assign one after the other in response to distance as soon as any of the drivers completed the supply. - Cloning function to create a Restaurant clone with classes, merchandise, photographs, addons and so on. - Put the print choice so as itemizing and order element display screen on Admin and Retailer Panel with Thermal Printer integration - MercadoPago Cost gateway - Order Sound in Restaurant app and Driver app - Replace Place API bundle. - Banner administration system for Buyer App - Optimized homepage of the Buyer app - Quite a few enchancment on app and admin panel.
Model 3.2.3 – 24 August 2022
- Ease in entry by means of QR Scanner - Cellular Pleasant Login for Restaurant Panel and Web site - RTL together with Multilingual Assist - Restaurant net panel geared up so as to add financial institution particulars for Restaurant and Driver app. - Pockets withdrawal choice from app and net panel. - Further choice for admin to simply accept and decline pockets withdrawal. - Get completely optimized photographs with out compromising the standard of the picture. - Quite a few minor enhancements
Model 3.2.1 – 08 July 2022
- KM(s) sensible supply cost. Admin and Eating places can set supply prices per Km. - Buyer and Restaurant can chat with one another after order positioned. - Buyer can see restaurant's deal with within the map moderately than his/her personal location for take-away orders. - Dynamic Contact Us particulars managed by means of back-end. - Again button subject resolved. - Tip select-deselect subject has been resolved. - many minor enhancements.
Model 3.2.0 – 29 June 2022
- Appropriate to Flutter 3.1 - Dine-In / E book a Desk Function with Push notifications, Reserving Historical past, Reserving affirmation. - Customers can see the eating places with out login. - Dynamic coloration picket for web site and app to match along with your LOGO's coloration. - New Cost Gateways Flutterwave, PayFast and PayStack cost gateway - Admin can ship the notifications to Prospects, eating places and Driver. - Add TAX and Word discipline whereas inserting an order. - Efficiency Enchancment - Mounted minor points.
Model 3.1 – 12 Might 2022
- Add class choice to admin panel. - Mounted Order Whole subject in restaurant and admin dashboard. - Admin fee settings adjustments. - Order not displaying in Restaurant APP when order is positioned from Web site. - Mounted. - Coupon picture not displaying when coupon is created from restaurant app. - If order kind is takeaway then order delivery and tip quantity discipline shouldn't show, and place holder picture ought to show if merchandise does not have picture in "View order" web page. - Place holder picture not displaying in Order particulars web page in Admin panel, Restaurant Panel. - Latest entry of the order ought to show at first place of checklist(Accomplished, On progress, cancelled) in My Orders web page. - Coupon code will not be displaying so as particulars web page - Added "Add to Favourite" capabilities. - Mounted another small points - Optimize the code to enhance the efficiency.
Model 3.0 – 22 April 2022
New function:
- Superior Homepage - Web site - Pockets integration - Refund to pockets - Prime-up your Pockets - Cost by means of your Pockets - One Web page Touchdown Web page - Added new cost gateways - Restaurant sensible promos - Supply / Take-away Choices - Admin fee - Meals Addons - Tip to the motive force
Model 2.0.1 – 11 January 2022
New function:
- Add to cart button disabled for Meals gadgets of Closed Eating places - Person authentication import script (See Documentation)
Bug Fixes:
– Remedy Dynamic class subject.
– Mounted OTP login subject.
Model 2.0 – 06 January 2022
New function:
- Added Veg meals menu inexperienced mild icon - Login/Signup with Cellphone quantity - Open and closed badge for restaurant in buyer app and setting at restaurant app. - Added Audio recording in chat
Bug Fixes:
– Repair crashes.
– Orders are usually not displaying Order by date DESC.
– Sharing and Score subject is mounted.
– Add real-time monitoring system into the client app.
– Photographs are usually not displaying after clicking on PHOTO icon. Mounted.
– Supply deal with saving subject is mounted.
Foodie:Foodie is a flexible multivendor meals supply app script that empowers companies to create seamless on-line meals supply platforms. With strong options and intuitive interfaces, Foodie streamlines the ordering course of, enhances person experiences, and drives progress within the meals supply trade.
Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App








