This project (a desktop app) is for educational purpose. The main objective of this project is to help beginners to be able to visualize the basic algorithms and get a better understanding of the underlying operations. And obviously it is needless to say that anyone who is willing to contribute is invited to use their creativity in making the visualizations even better and attractive. One can add fresh Algorithms and visualization of their choice too. It has been developed in python using the pygame and tkinter libraries. You can also improve the readability of the code by providing a better structure to the code (could also refactor the variable and function names) and document it.
Application that allows the client to poll and control votes related to an election. And also provide an admin dashboard to control all the poll info. The idea is the implement in the future a Web app of this.
PyScenes is PyGame 2 library designed to provide the high-level functionality used in games and multi-media programs so that users can focus on creating rather than debugging
def __init__(self, title: str = 'Default Title', message: str = '',
okTxt: str = 'Ok', cancelTxt: str = 'Cancel', thirdButtTxt: str = None,
client=None, wrapWidth: int = 100, **kwds):
"""
The dialog reports which button was pressed with the text of the button.
TODO: This constructor has way too many parameters; Dude, simplif