Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
Build a Full Stack Amazon Clone with Admin Panel using Flutter, Nodejs, Express & MongoDB
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)
Course Content
- 14 section(s)
- 67 lecture(s)
- Section 1 Introduction
- Section 2 Flutter Setup
- Section 3 Node.js Basics
- Section 4 Authentication
- Section 5 Client Side Main Screen UI
- Section 6 Admin Panel
- Section 7 Client Side - Products
- Section 8 Cart
- Section 9 Ordering & Order Details
- Section 10 Admin Panel 2
- Section 11 Log Out
- Section 12 Deployment & Testing on Android
- Section 13 Flutter 3
- Section 14 Conclusion
What You’ll Learn
- Flutter + Nodejs
- In depth about MongoDB
- Javascript Basics
- Building Amazon Clone with Admin Panel
Skills covered in this course
Reviews
-
JJoshua Niteesh Kumar V
you're not explaining anything, just doing your project
-
CChristian Morales
excelente
-
BBrandons tattoos
Code need updated but still a great course
-
AAkoni Tee
Excellent delivery as always (Do try to update the libraries as often as you can though Rivaan. Otherwise, some may struggle to follow along).