In the proposed method the concept of e-voting application is created using Ethereum Blockchain and Django python framework. The authentication is done through the face recognition through the mobile camera application/ web cam.
In this method the voter has to register using the application and the face recognition will be provided once the registration is successful. On scanning the face, the voter will be asked for their registered email-id and private key provided by Ganache (running a local blockchain on one’s system).
Once the authentication is done the voter is made to proceed with the voting process where to vote, voter must provide OTP(One Time Password) provided to them via email.
The main purpose of implementing this concept is to increase the voting percentage. So that the voter is not required to visit the voting center to cast their vote and also to avoid fake voting.
## LINK FOR DEMO VIDEO https://drive.google.com/file/d/1J5wZg4Nn_Ug8I2yDtIdc8AwEjssIRx3c/view?usp=sharing
For more detail study refer to below report of project: https://drive.google.com/file/d/1qNE5fBPn4z7kJJrVRm3JeoPLtGcBbcRW/view?usp=sharing
Keywords: E-voting, Ethereum, Blockchain, Face recognition, OTP, Electronic Voting System, Decentralized, and Election.