Project report on live polling and voting system using UDP
| dc.contributor.author | ABHINAYA, A., U19KU23S0010 | |
| dc.date.accessioned | 2026-07-02T10:05:25Z | |
| dc.date.available | 2026-07-02T10:05:25Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | The Online Voting System is a network-based application developed using Python programming language and socket programming concepts. The project is designed to allow users to cast their votes electronically through a client-server communication model. The system enables multiple clients to connect to a centralized server where voting operations are performed in real time. Traditional voting systems involve manual processes that consume more time, require more manpower, and are prone to errors. To overcome these limitations, the Online Voting System provides a simple, fast, and efficient method of conducting elections digitally. The system automates the voting process, maintains vote records, calculates results automatically, and broadcasts live voting updates to connected users. This project mainly focuses on implementing networking concepts such as UDP socket communication, client-server architecture, and multithreading using Python. The server is responsible for receiving votes, validating voter information, preventing duplicate voting, updating vote counts, and displaying final results. The client application allows users to connect to the server, select candidates, cast votes, and receive live result updates. The project demonstrates how real-time communication can be achieved using socket programming in Python. Since the application is developed using UDP communication, data transfer becomes lightweight and faster, making the system suitable for small-scale voting environments such as classrooms, colleges, offices, and organizations. | |
| dc.identifier.uri | http://192.168.75.5:4000/handle/123456789/21456 | |
| dc.language.iso | en | |
| dc.publisher | New Horizon College | |
| dc.title | Project report on live polling and voting system using UDP | |
| dc.type | Learning Object |