Python Shop Application with graphical user interface that allow user to buy articles,
automatically set reduction related to the number of visits of the client and the number of
bought articles in the shop, and print total bill in a file.
- Tabulate, to format bill output able format like
- Tkinter, for graphical user interface
- Pillow, for importing images in tkinter
- os, for managing database and bill files
install external specified modules
~ `pip intall tabulate`
~ `pip install tkinter`
~ `pip install PIL`
- purpose articles to clients and save their command in a database file
- apply reductions to client according to his visits number
- apply reductions to client according to his bought artcle number
- realtime command list update ability
- custom welcome text either the client is a regular or not
- display his number of reductions to the client
Tested and perfectly worked with python 3.10.7
for any troubleshouting, upate python to the lastest version
[@igorgreenIGM](https://github.com/igorgreenIGM) - Idea & Initial work.
A bill example can be found in the bill folder.
welcom screen interface look :