AGPlus Cafe & Restaurant System V1.0.0
A modern, lightweight POS and restaurant management system built with Python and Tkinter. Designed for cafés, restaurants, poolside service, and small hospitality businesses.
✨ Features 🔐 PIN-based login screen 🪑 Table management (Garden, Pool, Apartment — 20 tables each) 📋 Order management with category & product listing 📦 Product & category management 💳 Payment handling (Cash / Card) 📊 Daily report screen 📁 Automatic day-end report saving (with timestamped folders) 💾 Persistent data storage in AppData/Roaming/AGPlusAdisyon/data.json 🖥️ Modern clean UI built on Tkinter 📜 Scrollable table and product views 🔄 Stable and optimized structure for Windows setups
📌 Screenshots
🛠️ Technologies Used Python3 Tkinter JSON storage PyInstaller (for building .exe) Inno Setup (for installer creation)
📁 File Structure (Important) AGPlus-Cafe-Restaurant-System/ │ ├── adisyon_test.py # Main application ├── screens/ # Screenshots folder ├── LICENSE # License file └── README.md # This file
📦 Build Instructions
- Create EXE with PyInstaller pyinstaller --noconsole --onefile --icon=logo.ico adisyon_test.py
- Setup Package (Optional) Use Inno Setup to generate an installer for end users.
📄 License This project is licensed under the MIT License — you are free to use, modify, and distribute the software.
❤️ Contributions Contributions, issues, and pull requests are warmly welcomed.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.