Hunger Hive is a modern food delivery application built with a microservices architecture:
- 🖥️ Admin Panel: Manage food items, restaurants and orders
- 📱 Frontend: Customer-facing food ordering web app
- 🔄 Backend API: Express.js API handling data and business logic
-
For Customers:
- Browse popular restaurants
- View comprehensive food menus
- Seamless food ordering experience
- User profiles and order tracking
-
For Admins:
- Add and manage food items
- View and process customer orders
- Manage restaurant information
- Upload food images
Hunger Hive/
├── frontend/ # Customer-facing React application
│ ├── src/
│ │ ├── assets/ # Images and assets
│ │ ├── components/# Reusable UI components
│ │ └── Pages/ # Page components
│
├── admin/ # Admin panel React application
│ ├── src/
│ │ ├── assets/ # Admin assets
│ │ ├── components/# Admin UI components
│ │ └── pages/ # Admin page components
│
└── backend/ # Express.js API server
├── config/ # Database configuration
├── controllers/ # Request handlers
├── models/ # MongoDB data models
└── routes/ # API endpoints
- React 19 - UI Library
- React Router 7.4 - Client-side routing
- Vite - Build tool and dev server
- Tailwind CSS - Utility-first CSS framework
- Node.js - JavaScript runtime
- Express.js - Web framework
- MongoDB - NoSQL database
- Mongoose - MongoDB ODM
- Multer - File upload handling
- Node.js 18+
- MongoDB
-
Clone the repository
git clone https://github.com/Lagadnakul/Hunger-Hive.git cd Hunger-Hive -
Backend Setup
cd "Hunger Hive/backend" npm install # Create a .env file and add your MongoDB URI npm run dev
-
Frontend Setup
cd "../frontend" npm install npm run dev
-
Admin Panel Setup
cd "../admin" npm install npm run dev
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Icons from [Various sources]
- Food images courtesy of [Various sources]

