A high-integrity digital voting platform designed to eliminate fraud and manual delays through role-based architecture and real-time verification.
Traditional voting is plagued by lack of transparency, manual errors, and the high risk of duplicate voting. Scaling an election for an institution requires a system that is both unhackable and accessible.
I engineered a dual-panel system (Admin/Voter) that enforces a "One-Person-One-Vote" policy. By offloading media to Cloudinary and securing routes via server-side validation, I ensured data integrity at every step.
Strict login/registration system with session management to ensure only authorized users access the ballot.
Voters interact with a clean UI to view candidate profiles, including criminal records and party details, before casting a secure vote.
Server-side logic prevents duplicate entries. Once a vote is cast, the voter's status is permanently updated to 'voted'.
Instant aggregation of results displayed in the Admin Dashboard without the need for manual interference or page refreshes.
Protected API routes and session-based navigation prevent unauthorized access to administrative panels and candidate management.
Seamless integration with Cloudinary for optimized storage of candidate images and party symbols, ensuring high performance.
Integrating OTP-based protocols or biometric authentication to further harden the identity layer.
Transitioning vote storage to a decentralized ledger to make the counting process mathematically immutable.