Top Up Bonus: Get $20 Free When You Deposit $100 - The More You Add, The More You Get! Get It Now >

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App
On Sale

  •  

Trending

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - CodeCanyon Item for Sale

Live Preview Screenshots

Important Notice: Beware of scams and fraud – only purchase from Envato Marketplace or Codecanyon. Contact our official support team for assistance, not third parties.Version 8.1 – Feb 07, 2025

- Fixed minor issue with the subscription module in web panel - many other minor fixes.

Version 8.0 – Jan 24, 2025

- Upgraded to the latest Flutter version (3.27.2).   - Updated PayPal payment gateway dependencies.   - Implemented a subscription module for restaurants, offering the flexibility to choose between a subscription model or a commission-based model.   - Added support for restaurant-specific admin commissions.   - Added a feature for bulk admin commission updates to the restaurants. - Made significant UI enhancements in the admin panel.   - Added filters for managing subscriptions.   - Resolved minor bugs and implemented many other changes.  

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 1

Demo and Credentials

Note : Please note that all demo data will be reset every 24 hours.

Note : Please register yourself as a Customer from the user app, restaurant from restaurant app and register a delivery person credential from Driver app.

 

iOS TestFlight: User App     Restaurant App      Delivery Man / Driver App     

Android APKs: User App     Restaurant App      Delivery Man / Driver App     

Other Links: Preview     Documentation

    

Admin Web-Panel Credentials:Website and Restaurant Panel URLs:Admin: https://foodie.siswebapp.com
Admin Credentials: admin@foodie.com /12345678 Website: https://foodieweb.siswebapp.com
Restaurant: https://foodierestaurant.siswebapp.com

Disclaimer : Please note that using Firestore may incur additional costs based on your usage and Firebase’s pricing. For detailed pricing, refer to Firebase’s official url: https://firebase.google.com/pricing

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 2

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 3

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 4

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 5

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 6

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 7

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 8

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 9

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 10

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 11

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 12

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 13

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 14

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 15

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 16

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 17

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 18

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 19

Foodie is a combo of 3 Mobile Applications, 2 Web Panel, 1 website, and 1 landing page –

  • The Customer app is developed for Android and iOS using Flutter for customers.
  • The Restaurant app is developed for Android and iOS using Flutter for restaurant owners.
  • The Driver application developed for Android and iOS using Flutter for delivery persons.
  • Super Admin web panel is developed using Laravel with Firebase.
  • Web panel for Restaurant developed using Laravel with Firebase
  • Landing page developed using HTML..

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 20

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 21

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 22

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 23

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 24

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 25

Foodie | UberEats Clone | Food Delivery App | Multiple Restaurant Food Delivery Flutter App - 26

Here is a detailed explanation of the Ordering Process with a Multi-Vendor Food Delivery System:

  • Customer Browses and Selects Items
    • The customer opens the app or website and browses a list of restaurants, each with its own menu. The platform hosts multiple vendors (restaurants), allowing the customer to choose from various food options. The customer selects items, customizes them if necessary (e.g., choosing toppings or side dishes), and adds them to the cart.
  • Order Confirmation and Checkout
    • Once the customer has added the desired items to the cart, they proceed to checkout. At this stage, they review the order summary, enter the delivery address, select the preferred delivery time (if applicable), and choose a payment method (such as credit card, wallet, or cash on delivery). The customer confirms the order by submitting the details.
  • Order Routed to the Vendor
    • After confirmation, the system sends the order details to the selected restaurant’s app or website dashboard. The restaurant receives the order in real-time, prepares the food as per the specifications provided, and updates the status in the system. The customer can monitor the status of the order (e.g., “order received,” “preparing,” “ready for pickup”).
  • Assigning a Delivery Partner
    • While the food is being prepared, the system automatically assigns a nearby delivery partner based on availability, proximity to the restaurant, and delivery location. The delivery partner is notified and instructed to pick up the order once it is ready.
  • Order Pickup by Delivery Partner
    • The delivery partner arrives at the restaurant, checks the order details, and collects the food package. The platform may provide real-time updates to the customer, such as “delivery partner en route to the restaurant” and “food picked up.” The customer can track the delivery partner’s location via the app.
  • Delivery to Customer
    • The delivery partner transports the food to the customer’s provided address. During this time, the customer can track the live location of the delivery partner and receive estimated time updates. Upon arrival, the delivery partner hands over the food, and the customer confirms receipt of the order.
  • Order Completion and Feedback
    • After receiving the food, the customer can rate the experience and provide feedback on both the restaurant’s food quality and the delivery service. Payments made during the checkout are settled, and the system records the order as completed. The restaurant and the delivery partner receive their respective shares based on the platform’s commission model.

Customer App Features

  • Products
  • Categories
  • Multi-restaurant
  • Single-restaurant
  • Push Notifications
  • Dine-In / Book a Table
  • Shopping Cart
    • Add to Cart
    • Edit Cart
    • Clear Cart
    • Persistent Cart
    • “Reorder” in One Click
    • Order History
  • Checkout Flow
    • Shipping Address
    • Dynamic Location
    • Credit Cards Management (Add, Delete)
    • Apply Pay (iOS) / Android Pay (Android)
    • Stripe Payments
    • Cash On Delivery
  • Delivery Tracking
    • Estimated Arrival Time
    • Map Route Tracking (Real-time)
    • Driver Information
    • Driver Contact
    • Driver Tracking
  • Chat
    • Real-time Chat (driver – user)
    • Photo, Video and Audio Messages
    • Emojis Support
    • In-reply To feature
    • Push Notifications on messages
    • Report / Block Driver (per Apple guidelines
  • Localization & RTL
  • Dark Mode
  • Geolocation
  • Directions API (Google Maps)
  • Ratings & Reviews
  • Map View
  • Search
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow

Driver App Features (Delivery Boy App)

  • Go Online / Offline
  • Accept / Reject Orders
  • Real-time Map Directions to Restaurant (Pick up)
  • Real-time Map Directions to User’s Address (Delivery)
  • Finalize Order
  • Delivery History
  • Push Notifications
  • Geolocation / Geodirections
  • Chat with Users
    • Real-time Chat
    • Photo, Video and Audio Messages
    • Emojis Support
    • In-reply To feature
    • Push Notifications on messages
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow
  • Dark Mode
  • Localization & RTL

Backend (Firebase Functions)

  • Dispatcher to Restaurants
  • Dispatcher to Drivers
  • Order Completion
  • Order Tracking
  • Push Notifications

Restaurant Admin App Features (Dashboard)

  • Accept / Reject Orders
  • Order History
  • Push Notifications
  • Localization & RTL
  • Dark Mode
  • Manage Products
    • View List of Food Items
    • Add New Product
    • Edit Products
    • Delete Products
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow

Web Admin Panel

  • Users
  • Restaurants
  • User Profile setting
  • Restaurant Filters
  • Food Category list
  • Food list
  • Orders
  • Orders review
  • Coupons
  • Create Coupon
  • Driver list
  • Payments list
  • Restaurant Payouts
  • Google map setting
  • Social Authentication setting
  • Currencies
  • Push notification setting
  • Payment method setting
  • User Profile setting

Web Restaurant Panel

  • Food list
  • Create Food
  • Orders
  • Accept/ Reject order
  • Earnings
  • Payments list
  • User Profile setting

Refund Policy

  • We don’t offer a refund. (If the item is downloaded)
  • Please read the description and compatibility content thoroughly before purchasing as we don’t offer a refund if you buy it by mistake.

Please Note: Live preview images cannot be used directly in client’s live project. Those are used for preview purpose only.Important Notice: Beware of scams and fraud – only purchase from Envato Marketplace or Codecanyon. Contact our official support team for assistance, not third parties.

License Option
Quality checked by ThemeHash
Full Documentation
Future updates
Author Support
author

Member since Feb 2025

Discount Master
From Unknown Location
Featured Item
Trend Master
New Author
View Portfolio

author's items