Technologies used in the project:
-
- Register and Login page
- Authentication using email & password
- Products page
- Sorting & filtering: by price, by rating, by sub-category
- Add to cart
- Payment page
- Data fetching using deployed api
Front-end deployed URL:
https://meat-munchies.vercel.app/
Back-end deployed URL:
https://splendid-bear-cap.cyclic.app/
Clone the project
git clone https://github.com/sanghamitra0591/meat-munchies.git
Go to the project directory
$ cd client // go to client folder
$ yarn # or npm i // npm install packages
$ npm run start // run it locally
// deployment for client app
$ npm run build // this will compile the react code using webpack and generate a folder called docs in the root level
Environment Variables:-
To run this project, you will need to add the following environment variables to your .env file
port // the port on which the server will run
mongo_url // your mongoDB URI to connect to the mongoDB atlas
JWT_SECRET // key which will be JWT secret key
Start
$ cd server // go to server folder
$ npm i // npm install packages
$ npm run server // run it locally