1. Project intro
2. React express and concurrently
3. Connect to DB (shirtsandfruit)
4. Models and seeding
5. Categories controller and get all route
6. Products CRUD routes
7. Pages CRUD routes
8. Header Footer and App Markup
9. Routing and store setup
10. Nav page links
11. Display page body
12. List categories
13. Products by category 1
14. Products by category 2
15. ProductDetails
16. User model and seed admin
17. Login form
18. Login form validation
19. Users controller and auth middleware
20. Login and Register components and slices
21. Log in and register
22. AdminHeader
23. Logout
24. AdminRoute
25. Admin Pages
26. Admin Pages Sorting 1
27. Admin Pages Sorting 2
28. Admin AddPage component
29. Admin AddPage wysiwig
30. Admin AddPage functionality
31. Admin EditPage
32. Delete page
33. Admin Products
34. AddProduct form
35. AddProduct validation
36. AddProduct image validation and preview
37. AddProduct
38. EditProduct
39. Modify seeder to create and remove gallery folders
40. MultipleImageUpload validation
41. MultipleImageUpload upload images
42. MultipleImageUpload List images
43. MultipleImageUpload Delete gallery image
44. Delete product
45. Lock down routes and clear admin cookie
46. ProductGallery
47. cartSlice and component
48. Add to cart
49. SmallCart improvement
50. Cart 1
51. Cart 2
52. Log in to checkout
53. Login and Register username focus
54. Order model and route and OrderPlaced
55. Place order
56. Profile and PrivateRoute and html parser
57. Profile 1
58. Rating
59. Rating model and routes
60. ratings slice and UserRating
61. refetch and caching recap
62. Pagination
63. AI Pagination component
64. Bug fixing
65. Adding proper data
66. Styling