Skip to content

Latest commit

 

History

88 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ Restaurant Management System

A modern, responsive restaurant web app where customers can browse the menu, manage their cart, place orders, and track order history — all in a sleek, fast interface.

Live Demo GitHub Repo Made with React Vite


✨ Features

Feature Description
🏠 Landing Page Beautiful, modern hero section to welcome customers
🍔 Interactive Menu Browse all food items with categories and details
🛒 Cart System Add, remove, and adjust quantities seamlessly
💰 Auto Billing Real-time price calculation as you build your order
Order Confirmation Smooth order placement with confirmation feedback
📜 Order History View all past orders in one place
📱 Responsive Design Fully optimized for mobile, tablet, and desktop
Blazing Fast Powered by Vite for instant HMR and fast builds

🛠️ Tech Stack

Technology Purpose
React Frontend UI framework
React Router Client-side navigation
JavaScript Application logic
HTML5 Page structure
CSS3 Styling & animations
Vite Build tool & dev server

📸 Pages Overview

📂 Restaurant Management Web
 ├── 🏠  Home          →  Hero section, promotions & highlights
 ├── 🍔  Menu          →  Full food catalogue with categories
 ├── 🛒  Cart          →  Manage items, quantities & total bill
 └── 📜  Order History →  Browse all previously placed orders

📦 Installation & Setup

Prerequisites: Node.js ≥ 16 and npm installed on your machine.

1. Clone the repository

git clone https://github.com/ke961/Restaurant-Management-Web.git

2. Navigate to the frontend

cd "Restaurant Management Web/Frontend"

3. Install dependencies

npm install

4. Start the development server

npm run dev

Then open http://localhost:5173 in your browser. 🚀


🔮 Future Improvements

  • 🔐 User Authentication (Login / Register)
  • 💳 Online Payment Integration
  • 🪑 Table Reservation System
  • 🖥️ Admin Dashboard
  • 🔗 Backend API Integration
  • 🗄️ Database Support
  • 🔍 Search & Filter Menu
  • ⭐ Customer Reviews & Ratings

👤 Author

Abila Khan

GitHub

If you found this project helpful, please consider giving it a ⭐ on GitHub!


Built with ❤️ using React & Vite

About

A modern and responsive restaurant management web application built with React.js. The application allows customers to browse the menu, add items to the cart, place orders, and view their order history through a clean and user-friendly interface.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages