🍽️ Restaurant Management System
A full-stack restaurant management application that enables staff and admins to manage menus, orders, reservations, and real-time updates efficiently.
🚀 Project Features
🧑🍳 Role-based login for Admin and Staff
🗂️ Manage menu items (add, edit, delete)
🛒 Place and track food orders
📅 Table reservation system
📊 Dashboard with analytics and live updates
📱 Fully responsive design
🛠️ Tech Stack
Layer
Technologies Used
Frontend
React.js, HTML, CSS, Bootstrap
Backend
Node.js, Express.js
Database
MongoDB
Styling
Bootstrap 5, Custom CSS
IDE
Visual Studio Code
🧾 How to Run the Project Locally
📦 Prerequisites
Node.js & npm installed
MongoDB installed and running
Code editor (VS Code preferred)
🔧 Steps
https://github.com/Artiksha45/Restaurant_Management.git
cd Restaurant_Management
npm install
npm start
cd backend npm install npm run server
Future Improvements
✅ Payment gateway integration
📥 Email confirmation for reservations
📱 Mobile app version using React Native
🧾 Printable order receipts