A C# application designed for conducting secure electronic voting with authentication, vote counting, and result analysis.
The Voting Management System is a robust desktop application developed in C# that facilitates secure electronic voting processes for organizations ranging from student bodies to corporate boards and community associations.
The system features a multi-layered security architecture that includes voter authentication, vote encryption, and audit trails to ensure the integrity of the voting process. Administrators can create customized ballots with various question types, candidate information, and voting rules.
Key features include real-time vote counting, detailed result analysis with visual representations, voter turnout tracking, and anonymous voting options. The system can accommodate different voting methods including first-past-the-post, ranked choice, and proportional representation.
The application was designed with usability in mind, featuring an intuitive interface for both administrators and voters. It includes accessibility features to ensure all eligible voters can participate regardless of technical proficiency or physical limitations.
University Project
2021