https://github.com/harshgeek4coder/automated-voting-system-python-socket-programming
This Repo consists of project done under course Computer Networks - 18CSC302J for Automated Voting System
https://github.com/harshgeek4coder/automated-voting-system-python-socket-programming
Last synced: about 1 year ago
JSON representation
This Repo consists of project done under course Computer Networks - 18CSC302J for Automated Voting System
- Host: GitHub
- URL: https://github.com/harshgeek4coder/automated-voting-system-python-socket-programming
- Owner: harshgeek4coder
- Created: 2021-10-10T06:04:31.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-16T18:00:42.000Z (over 4 years ago)
- Last Synced: 2025-02-05T00:05:24.136Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 204 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Automated-Voting-System-Python-Socket-Programming
This Repo consists of project done under course Computer Networks - 18CSC302J
## How to Run:
- Perform a git clone
- ``` git clone https://github.com/harshgeek4coder/Automated-Voting-System-Python-Socket-Programming ```
- Open a terminal in the root directory
- Run the following command on the terminal :
- ``` python main.py```
- This will open main application homepage
- Initiate Server Side :
- First, Goto Admin Panel -> Run the Server. This will ensure that server has been started successfully.
- Register for New Voter :
- Open a new application window via other terminal or via ```Open New Window``` via main application homepage.
- Click Register for Voter
- Enter Details as mentioned.
- Unique User ID will be genrated. This User ID and password will be used to cast votes.
- Cast Votes :
- Goto Voter Login Panel.
- Enter Unique Voter ID and Password generated via Admin Panel
- Cast Vote via selecting any one particular party button.
- Vote Casted Successfully!
- NOTE : One ID can be only used one time to cast Vote. If tried otherwise, it will throw and error.
- See Total Votes Count :
- Goto Admin Panel
- Log in to Admin Panel
- Click on Show all casted Votes
- This will display the total count of all votes casted