paws & beyond. is an e-commerce application focused on selling wide range of pet products. It has all the P0 features required for a functional ecommerce sit and is to be added with more features in the coming days.
- This project was bootstrapped with Create React App
- MockBee is used to support backend for the app
- Language used : React
Home Page
- Users can see a landing page with a list of featured categories.
- On clicking on any one of the categories user will be redirected to product listing page with selected category.
Product Listing Page
- USer see a product listing page where all the products are listed with a section of filters.
- Filter by category, product type, price and rating can be applied on the products.
Cart Page
- Products can be added to cart using 'Add to Bag' button.
- Quantity of a particular product can be seen in cart.
- Qunatity can be increased / decreased.
- Product can be removed from cart.
- Product can be moved to wishlist.
- Price details card of the cart containing a button to checkout which will show the total price of the products with its quantity
Wishlist Page
- Product can be added / removed in wishlist
- Product in wishlist can be added to cart
Login Page
- User can login using email and password or login using guest credentials.
- User can logout and session is completed post logout.
SignUp Page
- User can sign-up using email, first name, last name, password.
- A hide-show icon button that shows or hides the password.
- clone the repository into your machine
$ gh repo clone samyukthasudhakar/paws-and-beyond-Ecommerce
- cd into the folder
$ cd paws-and-beyond-Ecommerce
- install all the dependencies
$ npm install
- create a
.env
file in the root folder of the repo and store the following
REACT_APP_JWT_SECRET=7300
- start the app
$ npm start