restaurant-reservation

Restaurant Reservation System (MERN Stack)

A full-stack Restaurant Reservation web application built using the MERN stack. This project allows users to book tables online, manage reservations, and provides an efficient system for restaurant management.

Live Demo

👉

Features

Tech Stack

Frontend:

Backend:

Database:

Project Structure

MERN_STACK_RESTAURANT_RESERVATION/ │ ├── client/ # Frontend (React) ├── server/ # Backend (Node + Express) ├── .env # Environment Variables └── README.md

Clone the repository

git clone https://github.com/addi5520/restaurant-reservation.git cd restaurant-reservation

2️⃣ Install dependencies

For client:

cd client npm install

For server:

cd ../server npm install

Setup environment variables

Create a .env file in the server folder and add:

MONGO_URI=your_mongodb_connection_string PORT=5000

Run the project

Start backend:

cd server npm start

Start frontend:

cd client npm run dev

Screenshots

Screenshot 2026-03-22 004613 Screenshot 2026-03-22 004630 Screenshot 2026-03-22 004644 Screenshot 2026-03-22 004657 Screenshot 2026-03-22 004710 Screenshot 2026-03-22 004720

Contact

If you have any questions or suggestions, feel free to reach out.

Author

Aditya Kumar Vaish