Skip to content

ismaieln/proshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course progress and achievement

3 / 3|17min

  1. Welcome To The Course 2min

  2. ProShop Project Demo 7min

  3. Resources & Environment 8min

    [6 / 6|1hr 10min]

  4. React Setup & Git Initialize 12min

  5. React-Bootstrap Setup, Header & Footer Components 15min

  6. HomeScreen Product Listing 11min

  7. Rating Component 14min

  8. Implementing React Router 8min

  9. Product Details Screen 11min

    [6 / 6|37min]

  10. Front End / Back End Workflow & Explanation 4min

  11. Serving Products - Back End Routes 7min

  12. Fetching Products From React (useEffect) 11min

  13. Nodemon & Concurrently Setup 6min

  14. Environment Variables 4min

  15. ES Modules In Node.js 4min

    [9 / 9|1hr 11min]

  16. MongoDB Atlas & Compass Setup 8min

  17. Connecting To The Database 5min

  18. Adding Colors To The Console (Optional) 3min

  19. Modeling Our Data 15min

  20. Preparing Sample Data 5min

  21. Data Seeder Script 11min

  22. Fetching Products From The Database 9min

  23. Getting Started With Postman 5min

  24. Custom Error Handling 11min

    [6 / 6|53min]

  25. An Overview Of Redux 5min

  26. Create a Redux Store 9min

  27. Product List Reducer & Action 14min

  28. Bringing Redux State Into HomeScreen - useDispatch & useSelector 9min

  29. Message & Loader Components 5min

  30. Product Details Reducer & Action

Section 6: Adding The Shopping Cart 5 / 5|53min

  1. Qty Select & Add To Cart Button 10min

  2. Cart Reducer & Add To Cart Action 12min

  3. Add To Cart Functionality 10min

  4. Cart Screen 17min

  5. Remove Items From Cart 5min Section 7: Back End User Authentication 7 / 7|56min

  6. Clean Up By Using Controllers 5min

  7. User Authentication Endpoint 13min

  8. Brief Explanation of JWT (JSON Web Tokens) 4min

  9. Generate a JSON Web Token 5min

  10. Custom Authentication Middleware 16min

  11. Saving The Token In Postman 2min

  12. User Registration & Password Encryption 10min Section 8: Front End User Authentication & Profile 8 / 8|1hr 21min

  13. User Login Reducer & Action 11min

  14. User Login Screen & Functionality 17min

  15. Show User In Navbar & Logout 8min

  16. User Register Reducer, Action & Screen 12min

  17. Update Profile Endpoint 7min

  18. Profile Screen & Get User Details 17min

  19. Update User Profile 9min

  20. Navbar Name Bug 1min Section 9: Checkout Process - Part 1 6 / 6|1hr 14min

  21. Shipping Screen & Save Address 15min

  22. Checkout Steps Component 5min

  23. Payment Screen & Save Payment Method 11min

  24. Place Order Screen 21min

  25. Order Controller & Route 6min

  26. Create Order 15min Section 10: Checkout Process - Part 2 9 / 9|1hr 16min

  27. Get Order by ID Endpoint 5min

  28. Order Details Reducer & Action 4min

  29. Order Screen 12min

  30. Add check for order 1min

  31. Update To Paid Endpoint 5min

  32. Order Pay Reducer & Action 6min

  33. Adding PayPal Payments 20min

  34. Show Orders On Profile 18min

  35. User Details & Orders Reset 5min

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors