E-Commerce store for DotA 2 merchendise and gaming accessories
The project is deployed on Vercel on the below url
https://aegis-store-mock.vercel.app
- Product Listing
- Guest login
- Filtering / sort products based on
- price
- ratings
- categories
- Wishlist Products
- Add Products to Cart
- Move products from cart to wishlist and vice-versa
- Checkout (fake checkout for now will be implemented along with P1 features)
- ReactJS
- ContextAPI for state management
- ChunksUI Component library for styling
- MirageJS for mockbackend
If you are using yarn
as your package manager run the yarn
commands else use npm
commands
Clone the git repository
git clone https://github.com/ttahm3d/aegis-store-mock.git
Open the folder in your favorite editor or use the below command from your current location if you are using terminal to enter into that folder
cd aegis-store
At first, we need to install the packages used in project
yarn install
After it is completed run
yarn start
At first, we need to install the packages used in project
npm install
After it is completed run
npm start
To contribute to this project, please raise an Issue in the format as described below
Issue Name: "Bug-[previous-bug-number-plus-one]"
Description: "Add the steps to reproduce the issue in local and optionally add screenshots.
While raising the PR, give the name of PR as
AS-[Issue-Number]-[short-description-of-issue]
eg: If the issue is about "Wishlist functionality" and issue number is 41, name it as
AS-41-Wishlist-Fix