Our food ordering website provides a user-friendly platform for customers to browse menus and order their favorite food items. Our website aims to make the food ordering process convenient, efficient, and hassle-free for all parties involved.
You can check the deployed website here 👉: MealMate
The backend for MealMate is hosted here 👉: MealMate-Backend
Technology | Features |
---|---|
Node.js, Express.js | Backend of the application |
MongoDB Atlas, Mongoose | Database for the application |
Bcrypt | Password Management |
JSON Web Token | Authorization and Authentication |
React.js | Frontend of the application |
Render | Deployment |
Bootstrap, Material-UI | Frontend |
Home page of the website | Searching Functionality |
Checkout Page | Orders History |
To setup the project on your local environment, follow the given steps:
- Fork the Palaksharma23/MealMate repository.
- Clone the repository:
Replace the <USERNAME>
with your GitHub username.
Move to the frontend directory
cd frontend
Install dependencies
npm install
To start the server in development mode
npm start
Go to localhost:3000
to view the website.
Move to the backend directory
cd backend
Install dependencies
npm install
To start the server in development mode
npm start
Server will start at PORT 5000