MERN From Scratch 2023 eCommerce Platform
$124.99
Shop on Udemy

Description

This is a single-project course, meaning that we spend almost 13 hours building an eCommerce shop using the MERN stack along with Redux Toolkit. We start from absolute scratch with an empty folder. You will learn everything from setting up a server, modeling data, creating a MongoDB database, seeding data, creating the UI, managing state with Redux, authentication with JWT and much much more. The ProShop platform that we will be building will include the following features: Full-featured shopping cart with quantityProduct reviews and ratingsTop products carouselProduct paginationProduct search featureUser profile with ordersAdmin product managementAdmin user managementAdmin Order details pageMark orders as delivered optionCheckout process (shipping, payment method, etc)PayPal / credit card integrationCustom database seeder scriptThis 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 & hooksReact routerReact-Bootstrap UI libraryHow to structure componentsComponent level state & propsManaging global state with Redux (Actions & Reducers)Using Redux state in components (useDispatch & useSelector)Creating an extensive back end with ExpressWorking with a MongoDB database and the Mongoose ODMJWT authentication (JSON web tokens) with HTTP-Only cookieCreating custom authentication middlewareCustom error handlerIntegrating the PayPal APIEnvironment variablesProject deploymentMuch more!

logo

Udemy