| dc.contributor.author | Muhammad, Waleed Reg # 73235 | |
| dc.contributor.author | DIn, Furqan Zaka ud Reg # 73040 | |
| dc.contributor.author | Jafri, Abdullah Mashood Reg # 82094 | |
| dc.date.accessioned | 2026-07-14T04:03:56Z | |
| dc.date.available | 2026-07-14T04:03:56Z | |
| dc.date.issued | 2024 | |
| dc.identifier.uri | http://hdl.handle.net/123456789/21472 | |
| dc.description | Supervised by Azeema Sadia | en_US |
| dc.description.abstract | This project presents a comprehensive approach to creating a secure, transparent, and user-friendly voting platform that leverages the strengths of modem blockchain technology and sophisticated authentication mechanisms. By employing Ethereum smart contracts, all voting data is recorded in an immutable ledger that preserves the integrity of election information and mitigates the risk of tampering. The platform not only allows administrators to establish campaigns and register candidates with confidence but also ensures that voters can cast their ballots without fear of manipulation. To enhance the overall security and user experience, the system integrates both conventional password-based authentication and advanced WebAuthn credentials. This dual-method approach recognizes that while some users prefer familiar login credentials, others value the added protection that biometric verification and hardware-bound credentials can provide. A Python-based application programming interface interacts seamlessly with a database, preserving sensitive user information and fingerprint data with a high level of confidentiality. Meanwhile, a Node.js orchestrates communication among the blockchain network, the backend server services, and the browser-based frontend interface. Through these carefully designed interactions, participants enjoy a cohesive, secure, and accessible voting environment. Rigorous testing procedures and evaluations confirm that this decentralized solution not only strengthens trust through verifiable on-chain transactions but also streamlines the voting process. By reducing reliance on centralized authorities and introducing robust safeguards against fraud, the platform empowers communities to hold elections that are both technologically sophisticated and socially accountable. The result is a blueprint for future electoral systems that prioritize transparency, security, and inclusivity at every stage | en_US |
| dc.language.iso | en_US | en_US |
| dc.publisher | Bahria University Karachi Campus | en_US |
| dc.relation.ispartofseries | BSCS;MFN BSCS 540 | |
| dc.title | BLOCKCHAIN-POWERED VOTING WITH FINGERPRINT AUTHENTICATION | en_US |
| dc.type | Project Reports | en_US |