This is a personal project on a shoe store that displays shoes of different brands, user can filter shoes based on their preferences (Category, Brand, Rating, Price). Users can also sort based on price.
A cart system is built so users can add products to their cart for future checkout purposes, and alse a wishlist systen so they can save product they would like to buy in the future, An authentication system is in place to save users wishlist.
On use of product, Users can also leave reviews on a product based on their expriences using the product.
And finally a payment gateway system is in place to allow payment of products in cart by users
- Solution URL: View solution URL here
- Live Site URL: View live site URL here
- React
- Redux
- Framer Motion
- Tailwind CSS
- React Router
- Mongo DB
- Express js
- Node js
- Stripe
- Desktop-first workflow
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:4000 to view it in your browser.
The page will make changes only when you run the script again.
Cd into client folder and run if you want to edit the react app, Read the md file in the client folder for more instruction.





