Skip to content

ahmetgulercy/AGPlus-Tkinter-POS-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

📸 Screenshots

1. PIN Login Screen

Screenshot 1

2. Table Management (Garden – 20 tables)

Screenshot 2

3. Active Tables & Order Status

Screenshot 3

4. Product Management – Add / Edit Product

Screenshot 4

5. End-of-Day Summary Screen

Screenshot 5

6. Order Screen for Selected Table

Screenshot 6

7. Occupied Table Indicator

Screenshot 7

8. Payment Screen

Screenshot 8

9. Daily Sales Report

Screenshot 9

10. End-of-Day Confirmation

Screenshot 10

11. End-of-Day Success Notification

Screenshot 11

🛠️ 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

  1. Create EXE with PyInstaller pyinstaller --noconsole --onefile --icon=logo.ico adisyon_test.py
  2. 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.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License Python Status

About

POS system for cafés & restaurants. Built with Python & Tkinter. ⭐ Give this project a star!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages