Skip to content

ttahm3d/aegis-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aegis Store

E-Commerce store for DotA 2 merchendise and gaming accessories


Deployed site

The project is deployed on Vercel on the below url

https://aegis-store-mock.vercel.app


Features

  • 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)

Techstack

  • ReactJS
  • ContextAPI for state management
  • ChunksUI Component library for styling
  • MirageJS for mockbackend

Running locally

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

yarn commands

At first, we need to install the packages used in project

yarn install

After it is completed run

yarn start

npm commands

At first, we need to install the packages used in project

npm install

After it is completed run

npm start

Contributing to the Project

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

Preview Screenshots

AegisStore

AegisStoreIPhoneSE

About

Dota 2 Merch and Gaming Accessories Store

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published