This system is a comprehensive solution for conducting secure and efficient voting over a LAN. Built using a combination of Python, JavaScript, HTML, CSS, and the Eel library. It includes a user-friendly interface, voter ID verification, and results calculation.
git clone https://github.com/AshDaGrat/Election-software
pip install -r requirements.txt
Edit the data\usn.json file with the voter IDs
Run Server.py and copy the IP address:
NOTE : Client and server should be connected to the same LAN
Edit the main.py file with the above IP address
Run main.py
data\forfeit.json shows the list of voters who forfeit the election
data\done.json shows the list of voters who voted
data\recd.json shows the complete data of how every voter voted
Run data\counting.py to calculate votes