The website provides the user with the ability to view the various product categories in the home page. On clicking on the product category, the user will be navigated to the respective products page which will display all the products, and filters can be applied to those products. User can also add the product to cart by using add to cart button and add the product to wishlist by using the add to wishlist button. On clicking on the specific product, user will be navigated to the single product page where they will be able to see the product details.
Once the user has logged in, they will be able to access their cart and wishlist. The wishlist page displays all the products present in the user's wishlist and also the option to add those products to the cart or remove them from the wishlist. The final cart page will display all the products in the user's cart along with the final amount details.The user can increment or decrement the product quantity from the cart and also move the product from the cart to the wishlist. The user can navigate to the profile page and add/ edit or delete their saved addresses and also logout from the application.
- Product listing
- Wishlist Management
- Cart Management
- Single Product Page
- Profile page
- Authentication
- Login
- Signup
- Logout
Checkout the live application here Closet
Closet is made using HTML, CSS, React and it is hosted using Netlify.
To run the app locally, follow the below steps:
- Clone the app
git clone https://github.com/mnath30/Closet-Ecommerce-Store.git
- Go to the folder
cd Closet-Ecommerce-Store
- Install the dependencies
npm install
- Run the app
npm start