Chesswear, as its name suggests is an e-commerce platform where you can find a variety of Chess-Inspired items. Not only the conventional ChessBoards, but you can also try different Chess-based Tshirts and Hoddies. Other accessories also include Mugs. Get these products on hand with just a few clicks. We will take care of your order placement to delivery status.
From a technical perspective, this is a web app majorly based on NextJS and data is hosted over Mongo atlas.
The list any major frameworks/libraries used to bootstrap the project are give below
To get a local copy of the project and run the following simple steps.
Package.json file mentioned the requirements you need to use the software and how to install them.
-
npm
npm install npm@latest -g
-
Any code editor of your choice (VScode preferable )
-
Mongo Atlas SignUp
- Clone the repo
git clone https://github.com/mohitm15/chesswear.git
- Install NPM packages and requirements
npm install or npm i
- Create a
.env.local
file in root directory. - List the
env
file in.gitignore
. - Give the values to the floowing variables
MONGO_URI=mongodb+srv://<yourmongo_username>:<your_encoded_password>@cluster0.ttieq.mongodb.net/<database_name>
NEXT_PUBLIC_HOST=http://localhost:3000
AES_ENCRYPT=<yoursecret>
JWT_SECRET=<yoursecret>
-
To run the frontend server , go to terminal run
cd chesswear
and then (if you are at root folder)
npm run dev
The nextjs server will run on
localhost:/3000
Live Link of the website.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Your Name -Mohit Maroliya
Project Link: https://github.com/mohitm15/chesswear