A comprehensive restaurant management system built with Flask, handling user authentication, menu management, inventory, orders, and table reservations.
- User authentication (Admin, Manager, Waiter, Inventory Manager)
- Menu management
- Order logging and status updates
- Inventory management and automatic stock updates
- Table reservations
- Flask (Python)
- HTML, CSS, JavaScript
- SQLite or MySQL
- Jinja2 for templating
- Clone the repository.
- Install dependencies using
pip install -r requirements.txt
. - Initialize the database with
flask db upgrade
. - Run the server with
flask run
.
MIT License
Thanks to the following people who have contributed to this project:
Below is a screenshot of the Restaurant-Management-System
![Home]([https://i.postimg.cc/P5dhkq8M/Screenshot-from-2024-09-08-20-18-07.png]