Companies Home Search Profile

Flutter & Node Tutorial: Build Amazon Clone with Admin Panel

Focused View

Rivaan Ranawat

11:16:44

184 View
  • 001 Introduction.mp4
    01:07
  • 001 Setting Up The Flutter Project.mp4
    04:14
  • 002 Setting Up Themes.mp4
    03:34
  • 003 Folder Structure.mp4
    01:26
  • 004 Setting Up Routes.mp4
    06:26
  • 005 Auth Screen UI.mp4
    21:59
  • 001 What is Nodejs.mp4
    00:55
  • 002 Nodejs Installation.mp4
    01:58
  • 003 Initialising Node.mp4
    03:14
  • 004 First Nodejs Script.mp4
    01:41
  • 005 NPM & Dependencies.mp4
    05:37
  • 006 Creating Server.mp4
    06:14
  • 007 Nodemon.mp4
    03:57
  • 008 Create your First API.mp4
    06:12
  • 009 Exercise 1 Create GET API.mp4
    00:29
  • 010 Solution 1.mp4
    00:47
  • 011 Routers.mp4
    07:32
  • 012 Middleware.mp4
    03:48
  • 001 Sign up Route.mp4
    04:54
  • 002 Connecting to MongoDB.mp4
    06:46
  • 003 Creating User Model.mp4
    09:14
  • 004 Sign up Route cntd.mp4
    26:46
  • 005 Connecting Sign Up Route With Client Side.mp4
    21:44
  • 006 Adding TextField & Form Validator.mp4
    03:41
  • 007 Sign In Route Exercise 2.mp4
    02:26
  • 008 Creating Sign In Route (Solution 2).mp4
    10:45
  • 009 Connecting Sign In Route with Client Side.mp4
    16:04
  • 010 Persisting State.mp4
    21:10
  • 001 Creating BottomNavBar.mp4
    11:20
  • 002 Account Screen UI.mp4
    28:06
  • 003 Home Screen UI.mp4
    36:56
  • 001 Admin Screen BottomNavBar.mp4
    08:02
  • 002 Add Product Screen UI.mp4
    18:42
  • 003 Picking Images.mp4
    08:54
  • 004 Admin - Selling Product.mp4
    11:20
  • 005 Exercise Create Admin Middleware.mp4
    00:48
  • 006 Solution.mp4
    02:15
  • 007 Sell Product Contd.mp4
    16:56
  • 008 Fetching & Displaying All Products.mp4
    20:02
  • 009 Deleting Product.mp4
    00:34
  • 010 ) Self Exercise (Add Product Realtime).mp4
    23:36
  • 001 Searching & Displaying Products.mp4
    06:40
  • 002 Optional Exercise (Creating Search Product API).mp4
    18:14
  • 003 Product Details Screen UI.mp4
    19:45
  • 004 Rating Products.mp4
    05:10
  • 005 Rating Product API Exercise.mp4
    00:34
  • 006 Solution.mp4
    09:15
  • 007 Display Ratings.mp4
    09:33
  • 008 Fetch Deal of The Day (Optional Exercise).mp4
    14:30
  • 001 Adding To Cart.mp4
    26:40
  • 002 Displaying Cart Products.mp4
    20:22
  • 003 Decreasing Quantity in Cart.mp4
    08:24
  • 001 Address Screen.mp4
    10:19
  • 002 Adding GPay Apple Pay.mp4
    22:02
  • 003 Storing User Address & Ordering.mp4
    23:00
  • 004 Viewing My Orders.mp4
    10:11
  • 005 Viewing Order Details.mp4
    22:30
  • 001 Viewing All Orders.mp4
    09:11
  • 002 Change Order Status.mp4
    08:04
  • 003 Total & Category-Wise Earnings.mp4
    18:41
  • 004 Display Sales Chart.mp4
    05:10
  • 001 Log Out.mp4
    04:45
  • 001 Deployment to Heroku.mp4
    05:26
  • 002 Testing on Android Device.mp4
    01:45
  • 001 (Bonus) Flutter 3 (Everything Works!).mp4
    02:35
  • 002 Material 3.mp4
    01:43
  • 001 Conclusion.mp4
    00:04
  • external-links.txt
  • Description


    Build a Full Stack Amazon Clone with Admin Panel using Flutter, Nodejs, Express & MongoDB

    What You'll Learn?


    • Flutter + Nodejs
    • In depth about MongoDB
    • Javascript Basics
    • Building Amazon Clone with Admin Panel

    Who is this for?


  • Beginner Flutter developers looking to learn Node + MongoDB (MEFN Stack)
  • What You Need to Know?


  • Basics of Flutter & Dart
  • No JavaScript knowledge required.
  • More details


    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)

    Who this course is for:

    • Beginner Flutter developers looking to learn Node + MongoDB (MEFN Stack)

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Rivaan Ranawat
    Rivaan Ranawat
    Instructor's Courses
    Hey, I'm a Flutter Developer who teaches to build Android, iOS, Web and Desktop Apps on Youtube with the channel name Rivaan Ranawat. I'm 17 years old building Flutter Applications for more than 2 years! I also have some experience with Node.js & Web Development. Looking forward to teaching you!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 67
    • duration 11:16:44
    • English subtitles has
    • Release Date 2024/02/03