Menu Close


Amazon Clone

Build a functional Amazon Clone with the cross-platform framework, Flutter, with the backend as Firebase- Works on Android and Web


  • Email & Password Authentication
  • Persistent Login
  • View different products
  • Search up for products
  • Add rating and reviews to products
  • Sell products
  • Add products to cart
  • Order products (Sends an order request to seller)
  • Sign Out


Check out my youtube channel to find the 10hr course on this!

Amazon Clone Image


After cloning the repository, do these steps-

  • Create a firebase project
  • Enable Authentication
  • Enable firestore and storage (with valid rules)
  • Create Android and Web apps
  • Inside the main.dart add your own firebase options (The existing ones won’t work)
  • Migrate to the folder and do-

flutter pub get
flutter run //To run the project default output settings
flutter run -d chrome --web-renderer html //To run the project on the web, and with html so that the images load

Tech Used


  • Firebase Firestore
  • Firebase Authentication
  • Firebase Storage


  • Flutter
View Source Code
Posted in Development