Skip to content

Heyykrishnna/FoodHood---Public

Repository files navigation

🍱 Foodhood — Your Hostel Food Delivery Partner

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.


🌟 Features

👩‍🍳 For Students

  • 🍔 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.

🏪 For Vendors

  • 🧾 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.

🚴‍♂️ For Delivery Partners

  • 🛵 Simple Interface – Get delivery details instantly.
  • 🗺️ Live Navigation Support – Find the fastest route to hostels.

💻 Tech Stack

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

🧭 Core Modules

  • 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.

🎨 UI Highlights

  • Clean, minimal design using Tailwind CSS and ShadcnUI.
  • Smooth animations with Framer Motion.
  • Dark & light mode compatibility.
  • Intuitive and modern user flow.

🧪 Setup Instructions

# 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

🌐 Live Demo

👉 View Live Website (replace with your link)


🤝 Contributing

Contributions are always welcome!

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/new-feature)
  3. Commit changes (git commit -m "Add new feature")
  4. Push and create a Pull Request

📧 Contact

👤 Developed by Yatharth Khandelwal 🌐 Portfolio: https://yatharthnstportfolio.vercel.app/


❤️ Foodhood — Bringing Home Taste to Your Hostel Doorstep