Flutter & Node Tutorial: Build Amazon Clone with Admin Panel
Flutter & Node Tutorial: Build Amazon Clone with Admin Panel, available at $69.99, has an average rating of 4.3, with 67 lectures, based on 71 reviews, and has 1537 subscribers.
You will learn about Flutter + Nodejs In depth about MongoDB Javascript Basics Building Amazon Clone with Admin Panel This course is ideal for individuals who are Beginner Flutter developers looking to learn Node + MongoDB (MEFN Stack) It is particularly useful for Beginner Flutter developers looking to learn Node + MongoDB (MEFN Stack).
Enroll now: Flutter & Node Tutorial: Build Amazon Clone with Admin Panel
Summary
Title: Flutter & Node Tutorial: Build Amazon Clone with Admin Panel
Price: $69.99
Average Rating: 4.3
Number of Lectures: 67
Number of Published Lectures: 67
Number of Curriculum Items: 67
Number of Published Curriculum Objects: 67
Original Price: ₹999
Quality Status: approved
Status: Live
What You Will Learn
- Flutter + Nodejs
- In depth about MongoDB
- Javascript Basics
- Building Amazon Clone with Admin Panel
Who Should Attend
- Beginner Flutter developers looking to learn Node + MongoDB (MEFN Stack)
Target Audiences
- Beginner Flutter developers looking to learn Node + MongoDB (MEFN Stack)
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 Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Flutter Setup
Lecture 1: Setting Up The Flutter Project
Lecture 2: Setting Up Themes
Lecture 3: Folder Structure
Lecture 4: Setting Up Routes
Lecture 5: Auth Screen UI
Chapter 3: Node.js Basics
Lecture 1: What is Nodejs
Lecture 2: Nodejs Installation
Lecture 3: Initialising Node
Lecture 4: First Nodejs Script
Lecture 5: NPM & Dependencies
Lecture 6: Creating Server
Lecture 7: Nodemon
Lecture 8: Create your First API
Lecture 9: Exercise 1: Create GET API
Lecture 10: Solution 1
Lecture 11: Routers
Lecture 12: Middleware
Chapter 4: Authentication
Lecture 1: Sign up Route
Lecture 2: Connecting to MongoDB
Lecture 3: Creating User Model
Lecture 4: Sign up Route cntd
Lecture 5: Connecting Sign Up Route With Client Side
Lecture 6: Adding TextField & Form Validator
Lecture 7: Sign In Route / Exercise 2
Lecture 8: Creating Sign In Route (Solution 2)
Lecture 9: Connecting Sign In Route with Client Side
Lecture 10: Persisting State
Chapter 5: Client Side Main Screen UI
Lecture 1: Creating BottomNavBar
Lecture 2: Account Screen UI
Lecture 3: Home Screen UI
Chapter 6: Admin Panel
Lecture 1: Admin Screen BottomNavBar
Lecture 2: Add Product Screen UI
Lecture 3: Picking Images
Lecture 4: Admin – Selling Product
Lecture 5: Exercise: Create Admin Middleware
Lecture 6: Solution
Lecture 7: Sell Product Contd.
Lecture 8: Fetching & Displaying All Products
Lecture 9: Deleting Product
Lecture 10: ) Self Exercise (Add Product Realtime)
Chapter 7: Client Side – Products
Lecture 1: Searching & Displaying Products
Lecture 2: Optional Exercise (Creating Search Product API)
Lecture 3: Product Details Screen UI
Lecture 4: Rating Products
Lecture 5: Rating Product API / Exercise
Lecture 6: Solution
Lecture 7: Display Ratings
Lecture 8: Fetch Deal of The Day (Optional Exercise)
Chapter 8: Cart
Lecture 1: Adding To Cart
Lecture 2: Displaying Cart Products
Lecture 3: Decreasing Quantity in Cart
Chapter 9: Ordering & Order Details
Lecture 1: Address Screen
Lecture 2: Adding GPay/ Apple Pay
Lecture 3: Storing User Address & Ordering
Lecture 4: Viewing My Orders
Lecture 5: Viewing Order Details
Chapter 10: Admin Panel 2
Lecture 1: Viewing All Orders
Lecture 2: Change Order Status
Lecture 3: Total & Category-Wise Earnings
Lecture 4: Display Sales Chart
Chapter 11: Log Out
Lecture 1: Log Out
Chapter 12: Deployment & Testing on Android
Lecture 1: Deployment to Heroku
Lecture 2: Testing on Android Device
Chapter 13: Flutter 3
Lecture 1: (Bonus) Flutter 3 (Everything Works!)
Lecture 2: Material 3
Chapter 14: Conclusion
Lecture 1: Conclusion
Instructors
-
Rivaan Ranawat
Mobile, Web & Backend Developer | Content Creator
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 2 votes
- 4 stars: 22 votes
- 5 stars: 44 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024