The growing reliance on digital systems in governance and institutional decision-making has increased the need for secure, transparent, and trustworthy voting mechanisms. Traditional voting methods used in academic institutions often suffer from issues such as impersonation, vote tampering, manual errors, and lack of transparency. To address these challenges, this paper presents a decentralized voting system built using blockchain technology and enhanced with facial recognition–based authentication. The proposed system ensures voter authenticity by verifying each participant through Face++ cognitive services before allowing vote casting. Votes are encrypted using the SHA-256 algorithm and securely recorded on a blockchain, ensuring immutability, transparency, and resistance to tampering. Ganache is used to simulate the Ethereum blockchain environment, while Node.js manages backend operations and smart contract interactions. The system follows a modular architecture consisting of Student, Candidate, and College Management modules, enabling efficient election management and real-time result monitoring. By combining biometric verification with decentralized ledger technology, the proposed solution eliminates multiple voting, enhances trust in the election process, and provides a reliable digital alternative to conventional paper-based voting systems. This work demonstrates the practical applicability of blockchain-based voting systems in educational institutions and similar controlled environments.
S et al. (Thu,) studied this question.