Add a screenshot of your UI here for better visibility
- π Login screen with username/password
- π§ββοΈ User account creation, editing, and deletion
- π Permission levels (
C,B,A,A+,S, etc.) - ποΈ Shopping panel to add/remove items via ItemID
- π§Ύ Bill generation with total prices
- ποΈ JSON-based local data storage
- π¨ Modern GUI with icons and color-coded permissions
- βοΈ Cross-platform support (
Windows&Linux)
MarketUiPy/
βββ main.py # Main application file
βββ Assets/
β βββ img/ # Icons for UI (home, user, search, etc.)
β βββ data/
β βββ UserManagement.json
β βββ Item.json
β βββ Payment.json
β βββ FastItem.json
βββ README.md- Python 3.8+
- Install dependencies:
pip install customtkinter pillow CTkListboxpython main.py| Code | Description | Access Level |
|---|---|---|
| C | Only sales access | π Basic |
| B | Sales + stock management | π¦ Intermediate |
| A | Finance access | π° Finance |
| A+ | Advanced finance access | π Advanced |
| A++ | Finance + auditing | π΅οΈββοΈ Expert |
| S | Full admin access | π Admin |
| S+ | Create/edit/delete users | π Super Admin |
- Connect to SQLite or PostgreSQL
- Export receipts as PDF
- Add charts for sales visualization π
- Dark mode theme π
Made with β€οΈ by CSDC-K
MIT License β free to use, modify, and distribute.
