Brewtopia, a MERN stack-powered cafe management platform. Seamlessly add coffee and tea blends to your cart, with secure checkout and swift delivery. Join a tech-savvy community, leverage personalized recommendations, and elevate your cafe experience with our cutting-edge MERN architecture. Explore, code, and brew with Brewtopia!
Check it out live at https://brewtopia.netlify.app/
- The contributors will be allowed to work on the issue ONLY after it has been assigned to them.
- The contributions will be counted only for the time period of the event, after the time period ends contributions can be taken in but wont be counted for the final evaluation.
- Tampering or any unethical behaviour to the files or other participants will result in immediate disqualification.
- Each PR must be associated with only ONE issue.
- Don't open pull requests with minor text edits on other people's repositories.
- Don't create multiple issue request for one issue.
To run this application on your local machine, follow the steps below:
Fork the repository on GitHub by clicking the "Fork" button on the top right of the repository page. This creates a copy of the repository under your GitHub account.
Clone your forked repository to your local machine using the following command:
git clone [email protected]:your-username/Brewtopia.git
Change into the project directory using the following command:
cd client
REACT_APP_API_URL=http://localhost:5000
Install the project dependencies by running the following command:
npm install
or
yarn install
npm start
cd server
PORT = 5000
DB = YOUR_MONGODB_TESTING_URL
RAZORPAY_API_KEY = YOUR_API_KEY
RAZORPAY_API_SECRET= YOUR_API_SECRET
ACCESS_URL=http://localhost:3000
To generate your RAZORPAY Key's you can refer this video - https://youtu.be/7TX7DErMvVE?si=QWtLVXLPRNpdUovk
Install the server dependencies by running the following command:
npm install
or
yarn install
npm start