MERN Stack ECommerce App - React, Redux, Node, Express, Mongo DB
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size8.8 GB
- Uploaded Bytutsnode
- Downloads88
- Last checkedMay. 25th '21
- Date uploadedMay. 22nd '21
- Seeders 14
- Leechers14
Description
Build a Complete MERN Stack Ecommerce App From Scratch
This 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 App
Working with the static data
Working with API End Points
Mongo DB atlas and Compass
Redux States and Reducers
Redux Thunk as MiddelWare
Working with local storage and Redux store
Add to cart Feature
Update Quantity in cart
Delete Products from cart\
User Authentication
Stripe Payment Gateway
Placing orders with stripe
Placing Orders
Store orders in database
Retrieve Orders to user profile
User Dashboard
Admin Dashboard
Manage Users , Products , Orders in Admin Panel
Protected 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.
Who this course is for:
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
Requirements
Javascript Basics
React Basics
Redux and Redux Thunk
Node and Express
Last Updated 4/2021
Files:
MERN Stack ECommerce App - React, Redux, Node, Express, Mongo DB [TutsNode.com] - MERN Stack ECommerce App - React, Redux, Node, Express, Mongo DB 13. Admin Panel- 11. Final CSS.mp4 (489.4 MB)
- 9. Update product - logic.srt (31.5 KB)
- 11. Final CSS.srt (27.2 KB)
- 10. Products List.srt (16.5 KB)
- 7. Add product- backend.srt (16.1 KB)
- 8. Update product - design.srt (14.8 KB)
- 9. Update product - logic.mp4 (314.5 MB)
- 2. Userslist.srt (14.0 KB)
- 1. Admin panel home.srt (13.2 KB)
- 4. Products list.srt (10.4 KB)
- 6. Add product - frontend.srt (10.1 KB)
- 3. Delete User.srt (8.8 KB)
- 5. Delete Product.srt (7.8 KB)
- 10. Products List.mp4 (181.1 MB)
- 7. Add product- backend.mp4 (180.2 MB)
- 8. Update product - design.mp4 (173.1 MB)
- 2. Userslist.mp4 (155.0 MB)
- 1. Admin panel home.mp4 (141.3 MB)
- 4. Products list.mp4 (102.9 MB)
- 6. Add product - frontend.mp4 (97.9 MB)
- 3. Delete User.mp4 (89.5 MB)
- 5. Delete Product.mp4 (79.2 MB)
- 1. Redux state implementation.srt (30.9 KB)
- 3. Bring state to Product Description page.srt (19.4 KB)
- 2. Bring State to Homepage.srt (15.0 KB)
- 4. Bring state to Product Description page - part2.srt (5.1 KB)
- 1. Redux state implementation.mp4 (261.0 MB)
- 3. Bring state to Product Description page.mp4 (170.2 MB)
- 2. Bring State to Homepage.mp4 (110.3 MB)
- 4. Bring state to Product Description page - part2.mp4 (59.5 MB)
- 4. Payment - Backend.srt (29.8 KB)
- 2. Payment Screen design.srt (21.2 KB)
- 3. Payment actions and reducers.srt (9.2 KB)
- 1. Stripe Payment Demo.srt (8.6 KB)
- 4. Payment - Backend.mp4 (262.8 MB)
- 2. Payment Screen design.mp4 (139.3 MB)
- 3. Payment actions and reducers.mp4 (101.6 MB)
- 1. Stripe Payment Demo.mp4 (43.9 MB)
- 2. Placing Order.srt (24.7 KB)
- 8. Order Info Design.srt (19.9 KB)
- 7. Order Info Actions and Reducer.srt (17.7 KB)
- 5. Orders Screen Actions and Reducers.srt (12.4 KB)
- 1. Order Model.srt (10.1 KB)
- 3. Loading and Errors in while placing order.srt (9.0 KB)
- 6. Orders Screen update table.srt (8.1 KB)
- 4. Orders Screen Design.srt (6.1 KB)
- 8. Order Info Design.mp4 (231.3 MB)
- 2. Placing Order.mp4 (207.3 MB)
- 7. Order Info Actions and Reducer.mp4 (191.3 MB)
- 5. Orders Screen Actions and Reducers.mp4 (143.5 MB)
- 1. Order Model.mp4 (87.9 MB)
- 3. Loading and Errors in while placing order.mp4 (85.1 MB)
- 6. Orders Screen update table.mp4 (83.7 MB)
- 4. Orders Screen Design.mp4 (60.0 MB)
- 8. Success , Error , Loading components.srt (24.2 KB)
- 1. User Registration Design.srt (20.5 KB)
- 3. User Registration Backend.srt (20.1 KB)
- 6. Updating navbar with after login.srt (15.3 KB)
- 5. Adding current user to state.srt (15.0 KB)
- 4. User Login.srt (10.8 KB)
- 2. User Registration Actions and Reducers.srt (7.0 KB)
- 7. User logout.srt (4.8 KB)
- 8. Success , Error , Loading components.mp4 (237.0 MB)
- 3. User Registration Backend.mp4 (191.2 MB)
- 1. User Registration Design.mp4 (186.3 MB)
- 6. Updating navbar with after login.mp4 (149.4 MB)
- 5. Adding current user to state.mp4 (118.5 MB)
- 4. User Login.mp4 (101.4 MB)
- 2. User Registration Actions and Reducers.mp4 (83.1 MB)
- 7. User logout.mp4 (50.8 MB)
- 1. Deploying to Heroku.srt (23.0 KB)
- 1. Deploying to Heroku.mp4 (116.4 MB)
- 5. Product description page.srt (21.3 KB)
- 2. Creating Navbar.srt (17.2 KB)
- 3. Display static data in home page.srt (17.0 KB)
- 4. Adding routes.srt (14.6 KB)
- 6. Adding Rating bar.srt (10.5 KB)
- 1. Setup React Application.srt (6.8 KB)
- 3.1 productsdata.json (4.5 KB)
- 5. Product description page.mp4 (174.3 MB)
- 3. Display static data in home page.mp4 (133.3 MB)
- 2. Creating Navbar.mp4 (122.6 MB)
- 4. Adding routes.mp4 (108.5 MB)
- 6. Adding Rating bar.mp4 (79.8 MB)
- 1. Setup React Application.mp4 (33.8 MB)
- 2. Adding Review Backend.srt (21.1 KB)
- 1. Adding Review FrontEnd.srt (17.4 KB)
- 3. Displaying Reviews.srt (9.0 KB)
- 1. Adding Review FrontEnd.mp4 (210.3 MB)
- 2. Adding Review Backend.mp4 (208.5 MB)
- 3. Displaying Reviews.mp4 (95.4 MB)
- 6. Update quantity from cart screen.srt (20.1 KB)
- 5. Cart screen design.srt (17.5 KB)
- 4. Add to cart with Local storage.srt (16.3 KB)
- 3. Add to cart - Quantity Update.srt (14.2 KB)
- 2. Add to cart - Navbar Update.srt (13.7 KB)
- 7. Calcalating cart sub total.srt (12.5 KB)
- 1. Add to cart Button , Quantity Functionality.srt (11.6 KB)
- 6. Update quantity from cart screen.mp4 (162.9 MB)
- 5. Cart screen design.mp4 (143.4 MB)
- 4. Add to cart with Local storage.mp4 (132.2 MB)
- 2. Add to cart - Navbar Update.mp4 (128.2 MB)
- 3. Add to cart - Quantity Update.mp4 (101.1 MB)
- 7. Calcalating cart sub total.mp4 (99.8 MB)
- 1. Add to cart Button , Quantity Functionality.mp4 (86.1 MB)
- 3. Get all products to Homescreen.srt (17.4 KB)
- 2. Get all products - POSTMAN.srt (12.1 KB)
- 1. Crea
Code:
- udp://inferno.demonoid.pw:3391/announce
- udp://tracker.openbittorrent.com:80/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://torrent.gresille.org:80/announce
- udp://glotorrents.pw:6969/announce
- udp://tracker.leechers-paradise.org:6969/announce
- udp://tracker.pirateparty.gr:6969/announce
- udp://tracker.coppersurfer.tk:6969/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://9.rarbg.to:2710/announce
- udp://shadowshq.yi.org:6969/announce
- udp://tracker.zer0day.to:1337/announce