Skip to content

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!

License

Notifications You must be signed in to change notification settings

Open-Source-Chandigarh/Brewtopia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live Preview

image

🤎Brewtopia🤎

Stars Forks License GitHub Contributors Issues GitHub pull requests

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/

Contributing Guidelines

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

❌ Your code making any errors in production will result in pr revert

✅ Test by yourself in local environment before making a pr

Getting Started

To run this application on your local machine, follow the steps below:

1. Fork the Repository

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.

2. Clone the Forked Repository

Clone your forked repository to your local machine using the following command:

git clone git@github.com:your-username/Brewtopia.git

3. Navigate to the Client Directory

Change into the project directory using the following command:

cd client

4. Make .env file below is the Example

REACT_APP_API_URL=http://localhost:5000

5. Install dependencies

Install the project dependencies by running the following command:

npm install

or

yarn install

6. Run the Client Application

npm start

7. Now, Navigate to the Server Directory

cd server

8. Make .env file below is the Example

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

9. Install dependencies

Install the server dependencies by running the following command:

npm install

or

yarn install

10.Run the Server

npm start

That's it you are good to go

✨ Contributors

About

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!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published