Skip to content

Supermarcel10/RestaurantPOSPrototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Information

Project developed as part of my coursework for College.
This project is fully crated in Python with the general features required for basic flawless functionality - however, I wouldn't say it's production tested.

Warning

This project is discontinued and will no longer receive any updates, but will be getting bug fixes reported under the Issues tab. Project may contain bugs, use at your own discression!

Installation

The project does not have any automatic installation.
You can pull the project and open main.py, then set up the python environment and install the required modules.

You are free to edit and use parts of the code for your projects!

Features

  • Easily changeable colour theme and font theme from config/UserDefinedConfigs.config
  • The menu and items can be changed in the config/declarations.py/declaration method. This is non ideal and should probably be changed to a database.
  • Popup class for creating custom popups that can be dismissed and return a boolean value. This allows easy confirmation popups and warnings.
  • Supports custom edits for each dish (in this case pizza properties like size, toppings and such) which affect the end price of the product.
  • Double clicking on the product in the main menu view will bring up information as well as the option to remove the item.

This python script does not have any payment taking methods.

Bug Reports

If you'd like to report any bugs you can use the Issues tab.

Please describe how to replicate the bug, and which version of tkinter and python you are using.
Upon receiving an issue report, I will attempt to fix the bug as soon as possible!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages