A modern and responsive Full Stack Food Delivery Web Application built using the MERN Stack with authentication, shopping cart, order management, and an admin dashboard.
This project is a full-stack online food ordering platform where users can browse food items, add products to the cart, place orders, and securely authenticate themselves.
The project also includes an Admin Dashboard to manage food items and monitor customer orders.
- 🔐 User Authentication
- 🍕 Browse Food Items
- 🔍 Search Food
- 🛒 Shopping Cart
- ➕ Add/Remove Items
- 💳 Place Orders
- 📦 View Order History
- 📱 Responsive Design
- ➕ Add New Food Items
- 📝 Update Food Details
- ❌ Delete Food Items
- 📦 Manage Orders
- 📊 Dashboard
- React.js
- HTML5
- CSS3
- JavaScript
- Node.js
- Express.js
- MongoDB
- Mongoose
- Git
- GitHub
- Postman
- Render
Food-Delivery/
│
├── frontend/
│ ├── src/
│ ├── public/
│ └── package.json
│
├── backend/
│ ├── config/
│ ├── controllers/
│ ├── middleware/
│ ├── models/
│ ├── routes/
│ ├── uploads/
│ └── server.js
│
├── admin/
│ ├── src/
│ └── package.json
│
└── README.md
git clone https://github.com/KalangiGeetaneha/Food-Delivery.gitcd backend
npm install
npm run servercd frontend
npm install
npm startcd admin
npm install
npm run devExample:
- 🏠 Home Page
- 🍔 Food Menu
- 🛒 Cart
- 📦 Orders
- 👨💼 Admin Dashboard
- 💳 Stripe Payment Integration
- ❤️ Wishlist
- 📍 Live Order Tracking
- 📱 Progressive Web App
- 🌍 Multi-language Support
- ⭐ Food Reviews & Ratings
If you like this project, don't forget to ⭐ the repository.
Contributions are always welcome.
-
Fork the repository
-
Create a new branch
git checkout -b feature-name- Commit changes
git commit -m "Added new feature"- Push
git push origin feature-name- Create a Pull Request
Geeta
- GitHub: https://github.com/KalangiGeetaneha
- LinkedIn: https://www.linkedin.com/in/kalangi-geeta-neha-a90574291/
If you found this project helpful, consider giving it a ⭐ on GitHub.
Made with ❤️ by Geeta