Flutter & Node Tutorial: Build Amazon Clone with Admin Panel (Udemy.com)
Build a Full Stack Amazon Clone with Admin Panel using Flutter, Nodejs, Express & MongoDB
Created by: Rivaan Ranawat
Last updated May 2022
What you will learn
- Flutter + Nodejs
- In depth about MongoDB
- Javascript Basics
- Building Amazon Clone with Admin Panel
How it compares
Against the other 73 rated Udemy courses in Flutter on CourseDuck:
- Rating4.6 out of 5higher than 83% of them
- Reviews75#70 of 74 by number of reviews
- Length11.3 hourslonger than 60% of them
- Last updatedMay 2022earlier than 53% of them
Course Description
This is Flutter E-Commerce App with a Backend. This Shopping App uses Javascript, Node, Express, MongoDB, and Mongoose and is designed for beginners. This 12-hour course also covers Migration to Flutter 3 and a preview of the app with Material 3! This Flutter project covers the complete UI of Amazon including features like auth with email/password, cart, searching products, fetching them based on category, rating them, fetching deal of the day, checking out using GPay/Apple Pay, viewing the orders, the details of the order along with their status which can be changed from the admin panel, view total sales and graph of sales based on category.
In this course, you'll learn to build the UI of Amazon from scratch, create REST APIs using Node, store data in MongoDB using Mongoose, use REST APIs with Flutter & Dart using Models, use the Flutter State Management tool as Provider and create a cross-platform app that works on Android and iOS.
Server: Node.js, Express, Mongoose, MongoDB, Cloudinary
Client: Flutter, Provider
Features:
Email & Password Authentication
Persisting Auth State
Searching Products
Filtering Products (Based on Category)
Product Details
Rating
Getting Deal of the Day
Cart
Checking out with Google/Apple Pay
Viewing My Orders
Viewing Order Details & Status
Sign Out
Admin Panel
Viewing All Products
Adding Products
Deleting Products
Viewing Orders
Changing Order Status
Viewing Total Earnings
Viewing Category Based Earnings (on Graph)
Instructor Details
- 4.6 Rating
75 Reviews
Rivaan Ranawat
In my courses, I prioritise the fundamentals to ensure that your coding journey begins with a rock-solid foundation. By focusing on the core principles, you'll gain the confidence and competence needed to tackle complex challenges, laying the groundwork for a fulfilling coding career. Let's dive into the world of programming together and build an unshakeable knowledge base.
More courses by Rivaan Ranawat
Flutter & Firebase Tutorial: Build 5 Social Media Apps (2023)
4.5 (554 Reviews)
Provider: Udemy
Time: 29.4h
$94.99
More Flutter courses
The Complete Flutter Guide: Build Android, iOS and Web apps (2026)
4.8 (2,407 Reviews)
Provider: Udemy
Time: 25h
$64.99
The Complete Flutter Development Bootcamp with Dart (2025)
4.6 (58,993 Reviews)
Provider: Udemy
Time: 28.8h
$174.99
Flutter BLoC - From Zero to Hero Complete Course (2021)
4.6 (1,289 Reviews)
Provider: Udemy
Time: 3.2h
$54.99
Flutter BLoC State Management & Firebase [2026] From Scratch
4.6 (530 Reviews)
Provider: Udemy
Time: 3.7h
$84.99
Reviews
By Joshua Niteesh Kumar V on 6/12/2024
you're not explaining anything, just doing your project
By Brandons tattoos on 1/3/2024
Code need updated but still a great course
By Akoni Tee on 11/16/2023
Excellent delivery as always (Do try to update the libraries as often as you can though Rivaan. Otherwise, some may struggle to follow along).
By Volkan Usanmaz on 6/23/2023
An expert showing Node.js and Flutter...
By Marie Donovan on 1/30/2023
This content is very helpful in my learning career
By Abel C on 12/4/2022
dynamic course -> 5 of 5 not boring -> 5 of 5. practical -> 5 of 5 learn to develop anything like a real pro 5 of 5 :)
By shahid ur Rehman on 11/17/2022
Your teaching method is so good and i love it
By Pankaj Bharati on 9/13/2022
Amazing course this is single course is enough for develop an full e commerce app in flutter
By Grace Y on 6/23/2022
Explain things well
By Aqeel baloch on 6/23/2022
Amazing Course,
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100






![Flutter BLoC State Management & Firebase [2026] From Scratch](/programming/flutter/images/4751814_0be0_5.jpg?v=1789443544)
