Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ RestOS v3 - Smart Restaurant Management System

A modern restaurant management and food ordering web application built using Flask, SQLAlchemy, SQLite, HTML, CSS, and JavaScript.


🚀 Features

👨‍🍳 Restaurant Management

  • Add, edit, and delete food items
  • Manage menu categories
  • Track customer orders
  • Live order status updates
  • Food preparation time estimation

🛒 Customer Ordering System

  • Interactive food menu
  • Add to cart functionality
  • Quantity management
  • Real-time bill calculation
  • GST included billing system

📊 Dashboard Features

  • Order tracking
  • Revenue monitoring
  • Order history
  • Menu management panel

💾 Database Integration

  • SQLite database support
  • SQLAlchemy ORM integration
  • Efficient data storage and retrieval

🛠️ Tech Stack

Technology Usage
Python Backend
Flask Web Framework
SQLAlchemy Database ORM
SQLite Database
HTML5 Frontend Structure
CSS3 Styling
JavaScript Frontend Logic

📂 Project Structure

RestOS_v3/
│
├── app.py
├── requirements.txt
├── database.db
│
├── static/
│   ├── css/
│   ├── js/
│   └── images/
│
├── templates/
│   ├── index.html
│   ├── menu.html
│   ├── cart.html
│   └── admin.html
│
└── README.md

⚙️ Installation Guide

1️⃣ Clone the Repository

git clone https://github.com/yourusername/RestOS_v3.git

2️⃣ Navigate to Project Folder

cd RestOS_v3

3️⃣ Create Virtual Environment

Windows

python -m venv venv
venv\Scripts\activate

Linux / Mac

python3 -m venv venv
source venv/bin/activate

📦 Install Dependencies

pip install -r requirements.txt

▶️ Run the Application

python app.py

Server will start at:

http://127.0.0.1:5000/

📸 Screenshots

Home Page

  • Modern restaurant UI
  • Interactive menu display

Admin Dashboard

  • Manage orders
  • Track sales
  • Update menu items

Cart & Billing

  • GST calculation
  • Live total updates

🔥 Future Improvements

  • Payment Gateway Integration
  • AI-based food recommendation
  • Table reservation system
  • Online delivery tracking
  • Customer authentication
  • Cloud database deployment

🤝 Contributing

Contributions are welcome!

  1. Fork the repository
  2. Create a new branch
  3. Commit your changes
  4. Push to your branch
  5. Create a Pull Request

📜 License

This project is licensed under the MIT License.


👨‍💻 Author

Developed by Viviyan Prince

GitHub: https://github.com/viviyan-prince


⭐ Support

If you like this project:

  • Star the repository
  • Share with others
  • Contribute to improve the project

About

Modern Flask-based restaurant management and ordering system with menu, billing, and live order tracking.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages