Udemyallen

Flutter & Node Tutorial: Build Amazon Clone with Admin Panel

Learn to build a full-stack Amazon-like app! Master Flutter, Node.js, Express, & MongoDB. Includes an admin panel. #Flutter #AmazonClone #FullStack

4.6(72)
1,577students
11h 16m
Certificate
Rivaan Ranawat
Rivaan RanawatMobile, Web & Backend Developer | Content Creator

Course Content

Flutter & Node Tutorial: Build Amazon Clone with Admin Panel is an all-levels Udemy course taught by Rivaan Ranawat. It runs 11h 16m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 72 reviews, with 1,577 students enrolled. It is a paid course, first published May 2022.

Build a Powerful E-Commerce App with Flutter & Node.js – Perfect for Beginners!

This comprehensive 12-hour course guides you through creating a fully functional e-commerce application, complete with a robust backend. You'll gain hands-on experience with cutting-edge technologies and learn to develop a cross-platform app that works seamlessly on both Android and iOS.

What You'll Build:

This project mirrors the user experience of Amazon, covering a wide range of features:

  • User Authentication: Implement secure email and password authentication for user accounts.
  • Product Discovery: Enable users to search for products and filter products based on category.
  • Detailed Product Information: Display comprehensive product details, including images and descriptions.
  • User Engagement: Allow users to rate products and view the deal of the day.
  • Shopping Cart & Checkout: Implement a fully functional shopping cart and secure checkout process using Google Pay and Apple Pay.
  • Order Management: Enable users to view their orders and see detailed order details & status.
  • Admin Panel: Manage the store with an intuitive admin panel to:
    • View and Manage Products: Add products, delete products, and view all products.
    • Order Management: View orders, change order status, and track order history.
    • Sales Analytics: View total sales and analyze sales performance with a visual graph of sales based on category.

Technology Stack:

  • Server: Node.js, Express, Mongoose, MongoDB – build a scalable and reliable backend.
  • Client: Flutter, Dart – create a beautiful and performant mobile app.
  • State Management: Provider – manage application state effectively.

Key Features & Updates:

  • Flutter 3 Migration: Learn how to seamlessly migrate to Flutter 3 and leverage its latest features.
  • Material 3 Preview: Get a sneak peek at the app's UI with the latest Material 3 design system.
  • REST APIs: Develop and consume REST APIs to connect the frontend and backend.
  • Models: Utilize Models to interact with your MongoDB database.
  • Cloudinary: Integrate Cloudinary for image storage and management.

Who is this course for?

This course is designed for beginners looking to learn Flutter development and build a real-world e-commerce application. You'll gain practical skills in backend development with Node.js and MongoDB, and master the art of building cross-platform mobile apps with Flutter.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

skillshare
skillshare
skillshare
5.0(88)
6h 19m
all
skillshare