Skip to content

MYVOTE- Ethereum blockchain based decentralized voting application. Gives you results immediately after voting process. And 2-factor authentication is applied here. DEMO VIDEO

Notifications You must be signed in to change notification settings

kashish020/MYVOTE

Repository files navigation

MYVOTE- Deentralized Voting Application

Abstract

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.

Architecture of DAPP

DAPP

study

lists

## 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.

Releases

No releases published

Packages

No packages published

Languages