{"repo":"samughili/BLOCKELECT-Blockchain-Based-Secure-Voting-System","free":true,"listed":false,"github":"https://github.com/samughili/BLOCKELECT-Blockchain-Based-Secure-Voting-System","clone":"git clone https://github.com/samughili/BLOCKELECT-Blockchain-Based-Secure-Voting-System.git","description":"A web3 voting system that ensures secure voter authentication, immutability of votes, and transparent, real-time election results using cryptographic methods and smart contracts on the Ethereum blockchain.","language":"JavaScript","stars":11,"topics":["blockchain","truffle","web3","ethereum","smart-contracts","dapp","ganache","metamask","online-voting-system","web3js"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"BLOCKELECT: Blockchain-Based Secure Voting System 💡 Abstract Traditional electoral systems exhibit critical vulnerabilities including vote manipulation, centralized points of failure, and compromised transparency that undermine democratic integrity. This research presents a decentralised blockchain-based secure voting system designed to address these challenges. The system employs Ethereum smart contracts written in Solidity to enforce immutable voting rules, Web3.js for blockchain integration, and MetaMask wallet authentication for secure voter verification. The architecture implements dual interfaces for voters and electoral commissions, with distributed consensus mechanisms ensuring real-time transaction validation. Smart contracts automatically enforce electoral rules while maintaining cryptographic immutability of voting transactions. The decentralised design eliminates single points of failure by distributing vote storage and validation across multiple nodes. System validation included unit, integration, system, and security testing. Results show prevention of vote tampering, elimination of double voting, and transparent, auditable election results. Implementation used Truffle framework, Ganache blockchain simulation, and Node.js back-end services following an Agile Prototype-based Iterative Development methodology. This work demonstrates blockchain’s feasibility in creating trustworthy electoral systems, offering a viable solution to electoral fraud and public confide","default_branch":null,"files":null,"tree":[],"storefront":"/r/samughili","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/samughili/BLOCKELECT-Blockchain-Based-Secure-Voting-System/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}