This project aims to design and implement a secure online voting system that allows registered users to cast votes electronically while ensuring data integrity, authentication, transparency, and prevention of duplicate voting.
Loading
This project aims to design and implement a secure online voting system that allows registered users to cast votes electronically while ensuring data integrity, authentication, transparency, and prevention of duplicate voting.
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Bohdan StupakPosted Apr 8, 2026, 1:30 PM
Well, I can't definitely say that it is stated anywhere that the voting should be anonymous as the previous author replied. So I think it is worth clarifying before jumping to the system design. Another thing that is worth clarifying: what peak voting load is expected, volume of data that is supposed to be stored and how often voting results will be read? Depending on the answers to these questions you migth consider horizontal scaling or chose different data storage
Tuhin PaulPosted Apr 8, 2026, 11:15 AM
Designing a secure online voting system is a high-stakes architectural challenge. From a system architect's perspective, the primary hurdle isn't just counting votes, but solving the "Voting Paradox": ensuring a vote is 100% anonymous while simultaneously proving it was cast by a 100% verified identity.