Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Mern Stack Ecommerce App - React,Redux,Node,Express,Mongo Db

    Posted By: ELK1nG
    Mern Stack Ecommerce App - React,Redux,Node,Express,Mongo Db

    Mern Stack Ecommerce App - React,Redux,Node,Express,Mongo Db
    Last updated 3/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 8.74 GB | Duration: 14h 57m

    Build a Complete MERN Stack Ecommerce application from scratch and deploy to Heroku

    What you'll learn

    How To Create a New React App

    Working with Static JSON Data

    Creating Node and Express Server

    Mongo DB Atlas and Mongo DB Compass connection

    Connecting Node JS and Mongo DB

    Working with API End Points

    Working with State Management

    Working with Redux stores , reducers,actions

    Working with Redux Thunk

    Add to cart functionality

    Updating and deleting items from cart

    Checkout Functionality

    Stripe payment gateway integration

    Connecting stripe to react and node

    Working with react-stripe-checkout module

    Placing orders

    Store orders in database

    User Authentication

    Working on User profile

    Filtering Products by price , category

    Products search functionality

    Adding reviews to the products

    Displaying reviews for the products

    Admin panel implementation

    Mange users , orders , products with admin panel

    Deployment to HEROKU

    Requirements

    Javascript Basics

    React Basics

    Redux and Redux Thunk

    Node and Express

    Description

    Build a Complete MERN Stack Ecommerce App From ScratchThis course is not for any React beginners or Node Beginners. You must have some basic knowledge in React , Redux , Redux Thunk and Node JS.In this course we will implement the following features in the Ecommerce Application.Creating React AppWorking with the static dataWorking with API End PointsMongo DB atlas and CompassRedux States and ReducersRedux Thunk as MiddelWareWorking with local storage and Redux storeAdd to cart FeatureUpdate Quantity in cart Delete Products from cart\User AuthenticationStripe Payment GatewayPlacing orders with stripePlacing OrdersStore orders in databaseRetrieve Orders to user profileUser DashboardAdmin DashboardManage Users , Products , Orders in Admin PanelProtected routes for admin panel Deployment to Heroku.By the end of the courses you will know how to work with redux states ,reducers, Middelwares including the payment gateway.24/7 Q/A Support.MERN is one of several variations of the MEAN stack (MongoDB Express Angular Node), where the traditional Angular.js frontend framework is replaced with React.js. Other variants include MEVN (MongoDB, Express, Vue, Node), and really any frontend JavaScript framework can work.Express and Node make up the middle (application) tier. Express.js is a server-side web framework, and Node.js the popular and powerful JavaScript server platform. Regardless of which variant you choose, ME(RVA)N is the ideal approach to working with JavaScript and JSON, all the way through.

    Overview

    Section 1: Introduction

    Lecture 1 Promo / Github

    Lecture 2 User Panel - DEMO

    Lecture 3 Admin Pane - Demo

    Section 2: Front End Setup

    Lecture 4 Setup React Application

    Lecture 5 Creating Navbar

    Lecture 6 Display static data in home page

    Lecture 7 Adding routes

    Lecture 8 Product description page

    Lecture 9 Adding Rating bar

    Section 3: Backend Setup

    Lecture 10 Node JS Setup

    Lecture 11 Mongo DB Atlas setup

    Lecture 12 Node JS and Mongo DB Connection

    Lecture 13 Adding static JSON data in Mongo DB

    Section 4: Working with Dynamic data

    Lecture 14 Creating Product Model

    Lecture 15 Get all products - POSTMAN

    Lecture 16 Get all products to Homescreen

    Section 5: Redux , Actions and Reducers

    Lecture 17 Redux state implementation

    Lecture 18 Bring State to Homepage

    Lecture 19 Bring state to Product Description page

    Lecture 20 Bring state to Product Description page - part2

    Section 6: Add To Cart

    Lecture 21 Add to cart Button , Quantity Functionality

    Lecture 22 Add to cart - Navbar Update

    Lecture 23 Add to cart - Quantity Update

    Lecture 24 Add to cart with Local storage

    Lecture 25 Cart screen design

    Lecture 26 Update quantity from cart screen

    Lecture 27 Calcalating cart sub total

    Section 7: Authentication

    Lecture 28 User Registration Design

    Lecture 29 User Registration Actions and Reducers

    Lecture 30 User Registration Backend

    Lecture 31 User Login

    Lecture 32 Adding current user to state

    Lecture 33 Updating navbar with after login

    Lecture 34 User logout

    Lecture 35 Success , Error , Loading components

    Section 8: Filtering Products

    Lecture 36 Filter Component Design

    Lecture 37 Filter Component Logic

    Section 9: Payment Gateway - Stripe

    Lecture 38 Stripe Payment Demo

    Lecture 39 Payment Screen design

    Lecture 40 Payment actions and reducers

    Lecture 41 Payment - Backend

    Section 10: Placing Orders

    Lecture 42 Order Model

    Lecture 43 Placing Order

    Lecture 44 Loading and Errors in while placing order

    Lecture 45 Orders Screen Design

    Lecture 46 Orders Screen Actions and Reducers

    Lecture 47 Orders Screen update table

    Lecture 48 Order Info Actions and Reducer

    Lecture 49 Order Info Design

    Section 11: Working on Reviews

    Lecture 50 Adding Review FrontEnd

    Lecture 51 Adding Review Backend

    Lecture 52 Displaying Reviews

    Section 12: Working On User Profile

    Lecture 53 Protected Routes User Side

    Lecture 54 User profile update - frontend

    Lecture 55 User Profile update - backend

    Section 13: Admin Panel

    Lecture 56 Admin panel home

    Lecture 57 Userslist

    Lecture 58 Delete User

    Lecture 59 Products list

    Lecture 60 Delete Product

    Lecture 61 Add product - frontend

    Lecture 62 Add product- backend

    Lecture 63 Update product - design

    Lecture 64 Update product - logic

    Lecture 65 Products List

    Lecture 66 Final CSS

    Section 14: Deployment

    Lecture 67 Deploying to Heroku

    React Developers,Node Developers,MERN Developers,Any one interested in building complex MERN apps from Scratch,Any one interested in building complex Ecommerce Application,Any one interested in building and learning new things :)