Skip to content

On-demand home-cooked food delivery platform where local chefs upload daily menus and nearby users can order fresh meals for delivery or pickup. Includes chef and user modules, real-time order tracking, and an admin panel for menu and order management.

Notifications You must be signed in to change notification settings

rishicode12/Chefnext_door

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🍽️ ChefNext_Door

On-Demand Home Cook Food Delivery Platform

A hyperlocal food delivery web app connecting home chefs with nearby users craving fresh, homemade meals.

🌟 Project Overview

ChefNext_Door is a full-stack platform where home chefs can upload their daily menus, and users nearby can order home-cooked food for delivery or pickup. It’s designed to promote local chefs, make homemade food accessible, and offer users a real-time, easy ordering experience.

🧩 Features πŸ‘©β€πŸ³ For Home Chefs

Register and create a profile

Upload daily menus with images and prices

Manage availability and orders

🍴 For Users

Browse nearby home chefs and cuisines

Real-time search and filter options

Add meals to cart, checkout, and track order status

βš™οΈ For Admin

Manage chefs, users, and orders

Monitor daily menus and delivery updates

πŸ“ Use Case

A hyperlocal food delivery app focused on fresh homemade meals, chef discovery, and real-time order tracking.

🧠 Problem Statement

There’s a growing demand for hygienic, home-cooked meals that are affordable and freshly prepared. ChefNext_Door bridges this gap by creating a reliable platform for home chefs and food lovers in the same area.

🧱 Tech Stack Category Technologies Frontend React.js, HTML5, CSS3, Tailwind Backend Node.js, Express.js Database MongoDB Version Control Git, GitHub Deployment Render / Vercel (optional) πŸ–ΌοΈ UI Preview 🏠 Homepage

πŸ› Menu Section

πŸ‘¨β€πŸ³ Chef Profile

πŸš€ Installation & Setup

Clone the repository

Move to backend

cd backend npm install npm start

Move to frontend

cd ../frontend npm install npm run dev

The app will run locally on: Frontend: http://localhost:5173 Backend: http://localhost:5000

πŸ“¦ Folder Structure ChefNext_Door/ β”œβ”€β”€ frontend/ # React frontend β”œβ”€β”€ backend/ # Express + MongoDB backend β”œβ”€β”€ assets/ # Images, icons, and logos └── README.md # Project documentation

πŸ” Key Modules

βœ… Home Chef Registration & Daily Menu Upload βœ… User Registration with Location Detection βœ… Ordering System (Cart, Checkout, Order Tracking) βœ… Admin Panel for Order & Menu Monitoring βœ… Optional Delivery Integration

🧭 Future Enhancements

🌍 GPS-based location matching

πŸ’³ Payment gateway integration

πŸ“± Progressive Web App (PWA) version

⭐ User review and rating system

πŸ‘₯ Team & Contribution

If you’d like to contribute:

Fork the repo 🍴

Create your branch 🌿

Commit your changes πŸ’¬

Push and create a PR πŸš€

πŸ’‘ Inspiration

The project draws inspiration for Homemade food , focusing on empowering home chefs and bringing authentic, homemade meals to local communities.

πŸ“§ Contact

For queries or collaborations: 🌐 GitHub Profile- rishicode12

About

On-demand home-cooked food delivery platform where local chefs upload daily menus and nearby users can order fresh meals for delivery or pickup. Includes chef and user modules, real-time order tracking, and an admin panel for menu and order management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages