1. Home
  2. Docs
  3. UberEats Clone
  4. Getting Started

Getting Started

Thank you for purchasing our premium UberEats Clone. This is the official documentation that will help you make use of our source code efficiently and successfully. There are 5 main stages that you need to go through:

  1. Build and run the project on iOS and Android
  2. Link your own Firebase account & Stripe backend & Push Notifications
  3. Deploy the Firebase function used for order tracking and driver dispatching
  4. Build and run the restaurant owner app and the driver app
  5. Make further customizations

We are going to describe each stage in details, assuming everyone who reads this has no prior Flutter experience. If you are already familiar with things such as building Flutter iOS projects with Cocoapods, feel free to skip those articles and move on.

We recommend you to follow the steps below, in order:

1. Build and run the downloaded Flutter project – Full Documentation

2. Link your own Firebase account – Full Documentation

3. Configure Push Notifications – Full Documentation

4. Get familiar with our core components and design patterns – Full Documentation

5. Add Restaurants, Food Menu and Drivers Data to your Firebase Firestore Database – Full Documentation

6. Enable Driver Dispatch and Order Tracking function – Full Documentation