{"repo":"yerragondu/Blockchain-Based-E-Voting-System-using-Facial-Recognition","free":true,"listed":false,"github":"https://github.com/yerragondu/Blockchain-Based-E-Voting-System-using-Facial-Recognition","clone":"git clone https://github.com/yerragondu/Blockchain-Based-E-Voting-System-using-Facial-Recognition.git","description":"The project is a secure web application for online voting that combines blockchain technology and facial recognition. It uses MongoDB to manage databases with collections for candidates, elections, and users. Smart contracts are compiled and deployed using Truffle and Ganache, with MetaMask handling Ethereum transactions.","language":"Python","stars":10,"topics":["blockchain-technology","facial-recognition","ganache","metamask","mongodb","npm"],"license":null,"category":"blockchain-web3","readme_excerpt":"🗳️ Blockchain-Based E-Voting System using Facial Recognition In a digital age where election integrity and voter verification are more critical than ever, this project presents a secure and efficient web-based e-voting application . It leverages blockchain technology for transparent vote recording and facial recognition for real-time voter authentication—ensuring that each vote is legitimate, tamper-proof, and verifiable. The backend is powered by MongoDB , structured into three primary collections: - users : stores voter data and facial encodings - candidates : stores information about registered candidates - elections : tracks active and historical election details This system is ideal for organizations or institutions looking to implement reliable, technology-driven election processes. 📄 Read the Official Project Report --- 📁 Project Structure The repository is organized into modular components to separate concerns across client, server, and smart contract logic: 🔍 Folder Descriptions - client/ : Houses the frontend code for the voting interface, user registration, login, and candidate selection. - server/ : Backend server logic, including user authentication, facial recognition, database interactions, and communication with the blockchain. - smart contract/ : Contains the smart contract(s) written in Solidity, deployed to a local or public Ethereum-compatible blockchain for secure and verifiable voting. - dlib- .whl : Pre-built binary of the Dlib library for Windows, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/yerragondu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yerragondu/Blockchain-Based-E-Voting-System-using-Facial-Recognition/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."}