Online python tkinter based voting system with visual cryptography.
A python GUI application with socket based connection. To run, computer needs to have python 3 and the following PIP libraries: PIL, validate_email, py3dns. Checkout the IP address for different computers run.
You also have to create an email/use one for the crypto.py file. That's because the server needs to send image 'out2.jpg' to the client to complete the connection though merge with image 'out1.jpg' (visual cryptography).
The program also contains a SQLite3 db.