React-Store is an ecommerce website.
-
Home page
- Categories (After clicking on any one of the categories it will be redirected to the product list page with the selected category)
- Hero Img
- Demo Products
- See more Products button
-
Products listing and detail
- List of products - fetched via mockbeeAPI
- Add to wishlist button
- Add to cart button
- Sort by Price
- Filters as follows:
- Price range of products
- Category
- Ratings
-
Cart
- Cart item list
- Remove item from cart
- Increment/decrement item quantity on cart
- Add to wishlist
- cart with the overall cost
-
Wishlist
- Wishlist item list
- Remove from wishlist
- Add to cart
-
Authentication
- Signup
- Login
- Logout
-
Search Products
-
Place order
- Clone the repo:
$ git clone https://github.com/ravikumar1002/react-store.git- Switch to
devbranch:
$ git checkout dev- Install required node modules:
$ npm install
$ $ npm install react-router-dom@6- Start the dev server:
$ npm startOpen the localhost link in the browser.
[Deployed link] (https://store-in-react.netlify.app/)
live demo: