Foodhood is a modern, student-friendly web platform designed to make hostel food delivery fast, easy, and convenient. Whether you’re craving a late-night snack or a full-course meal, Foodhood connects hostel students with local vendors — all from the comfort of their rooms.
- 🍔 Easy Ordering – Browse meals, customize your order, and checkout in seconds.
- 🕒 Live Order Tracking – Stay updated with real-time order status.
- ❤️ Favorites & History – Reorder your favorite meals effortlessly.
- 💳 Multiple Payment Options – Pay via card, UPI, or cash on delivery.
- 📱 Fully Responsive – Works beautifully across mobile, tablet, and desktop.
- 🧾 Smart Dashboard – Manage menu, prices, and availability in real-time.
- 📦 Order Management System – Accept, update, and complete orders efficiently.
- ⭐ Customer Ratings – Improve visibility through feedback and ratings.
- 🛵 Simple Interface – Get delivery details instantly.
- 🗺️ Live Navigation Support – Find the fastest route to hostels.
| Category | Technology Used |
|---|---|
| Frontend | React, TypeScript, JavaScript |
| Styling | Tailwind CSS, Shadcn UI, Framer Motion |
| Backend | Node.js, Express.js |
| Database | MongoDB |
| Authentication | JWT (JSON Web Token) |
| Hosting | Vercel / Render / Netlify |
| Version Control | Git & GitHub |
- User Module: Login, registration, and profile management.
- Vendor Module: Menu creation, editing, and analytics.
- Delivery Module: Order pickup & status updates.
- Admin Panel: Manage users, vendors, and orders.
- Clean, minimal design using Tailwind CSS and ShadcnUI.
- Smooth animations with Framer Motion.
- Dark & light mode compatibility.
- Intuitive and modern user flow.
# Clone the repository
git clone https://github.com/your-username/foodhood.git
# Navigate to the project folder
cd foodhood
# Install dependencies
npm install
# Start development server
npm run dev👉 View Live Website (replace with your link)
Contributions are always welcome!
- Fork the repository
- Create your feature branch (
git checkout -b feature/new-feature) - Commit changes (
git commit -m "Add new feature") - Push and create a Pull Request
👤 Developed by Yatharth Khandelwal 🌐 Portfolio: https://yatharthnstportfolio.vercel.app/