https://github.com/saqibbedar/food-del
Food Ordering App (MERN Stack)
https://github.com/saqibbedar/food-del
admin-panel bycrypt css express food-app food-delivery-application javascript jsonwebtoken mern-project mongodb multer nodejs online-payments react react-toast-notifications stipe-payment stripe stripe-api stripe-checkout validator
Last synced: 2 months ago
JSON representation
Food Ordering App (MERN Stack)
- Host: GitHub
- URL: https://github.com/saqibbedar/food-del
- Owner: saqibbedar
- License: mit
- Created: 2024-07-26T06:49:48.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-05T11:09:50.000Z (over 1 year ago)
- Last Synced: 2025-04-04T21:22:56.654Z (about 1 year ago)
- Topics: admin-panel, bycrypt, css, express, food-app, food-delivery-application, javascript, jsonwebtoken, mern-project, mongodb, multer, nodejs, online-payments, react, react-toast-notifications, stipe-payment, stripe, stripe-api, stripe-checkout, validator
- Language: JavaScript
- Homepage:
- Size: 7.51 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Food Del App 🍔🚚
[](https://github.com/saqibbedar/food-del/graphs/commit-activity)
[](https://github.com/saqibbedar/food-del)
[](https://github.com/saqibbedar/food-del/stargazers)
[](https://github.com/saqibbedar/food-del/network)
[](https://github.com/saqibbedar/food-del/issues)
[](https://github.com/saqibbedar/food-del/blob/main/LICENSE)
Food Del is a full-stack MERN (MongoDB, Express.js, React.js, Node.js) application for food delivery services. It features separate frontend, backend, and admin panel components, offering a comprehensive solution for online food ordering and delivery management.
## Features
- User-friendly frontend for customers to browse and order food
- Secure backend API for handling orders and user data
- Admin panel for restaurant owners to manage menus and orders
- Stripe integration for secure payment processing
- Real-time order tracking
- User authentication and authorization
- Responsive design for mobile and desktop
## Getting Started
To get a local copy up and running, follow these steps:
1. Clone the repository:
```
git clone https://github.com/saqibbedar/food-del.git
```
2. Navigate to the project directory:
```
cd food-del
```
3. Install dependencies for frontend, backend, and admin panel:
```
cd frontend && npm install
cd ../backend && npm install
cd ../admin && npm install
```
4. Set up environment variables (refer to `.env.example` files in each directory)
5. Start the development servers:
```
cd frontend && npm start
cd ../backend && npm run dev
cd ../admin && npm start
```
For more detailed instructions, please refer to the documentation in each component's directory.
## Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## Support
If you find this project helpful or want to support its development, you can buy me a coffee:
[](https://www.buymeacoffee.com/saqibbedar)
Your support is greatly appreciated! ☕️
## License
Distributed under the MIT License. See `LICENSE` for more information.
---
This project is continuously being improved with new features and optimizations. Stay tuned for updates!