Build an eCommerce platform from the ground up with React, Redux, Express & MongoDB

What you’ll learn
Build a custom eCommerce platform with React, Redux, Node, Express & MongoDB
An actual real-world project built in a linear and progressive manner
Full featured shopping cart with PayPal & credit/debit payments
Admin area to manage customers, products & orders
Product rating & review system
Product search, carousel, pagination & more
You should know modern JS fundamentals and the basics of React
There are a lot of “eCommerce” courses out there, but most use some kind of prebuilt plugin or platform. In this course, we will build a completely customized eCommerce / shopping cart application from scratch with the MERN stack with the following functionality…
Full featured shopping cart
Product reviews and ratings
Top products carousel
Product pagination
Product search feature
User profile with orders
Admin product management
Admin user management
Admin Order details page
Mark orders as delivered option
Checkout process (shipping, payment method, etc)
PayPal / credit card integration
Custom database seeder script
This is not a documentation-type course. This is a jump in and get your hands dirty course where by the end, you have an actual real-world project to use and put on your portfolio. You will learn the following by completing this course..

React with Functional Components & Hooks
React router
React-Bootstrap UI library
How to structure components
Component level state & props
Managing global state with Redux (Actions & Reducers)
Using Redux state in components (useDispatch & useSelector)
Creating an extensive back end with Express
Working with a MongoDB database and the Mongoose ODM
JWT authentication (JSON web tokens)
Creating custom authentication middleware
Custom error handler
Integrating the PayPal API
Environment variables
Project deployment
Much more!
Who this course is for:
Full stack web developers that want to learn MERN by building a real-world app
Featured review
Another in a long line of great courses from Brad. Easy to follow explanations, with a classy looking UI and speedy performance. Brad is one instructor I can count on to create a course teaches me something new every time. You won’t be disappointed with this one.

Course content
15 sections • 91 lectures • 14h 53m total length
Starting The Front End
Serving & Fetching Data From Express
Getting Started With MongoDB
Implementing Redux For State Management
Adding The Shopping Cart
Back End User Authentication
Front End User Authentication & Profile
Checkout Process – Part 1
Checkout Process – Part 2
Admin Screens – Part 1
Admin Screens – Part 2
Product Reviews, Search & More
App Deployment
Bug Fixes
Created by: Brad Traversy, Full Stack Web Developer & Instructor at Traversy Media
Last updated 11/2020
English [Auto]
Rating: 4.7 out of 54.7
(3,412 ratings)
13,880 students

Please wait you can download the file in 15 Seconds....

Add a Comment

Your email address will not be published.