Skip to content

A decentralized application that provides a basic election environment to imitate the election process of electing a winner with a highest vote.

Notifications You must be signed in to change notification settings

AnuragMunda/Election-Dapp

Repository files navigation

ELECTION DAPP

Description

A Decentralized Application based on Ethereum that provides a basic election environment to imitate the election process of electing a winner with the highest vote.

The Smart Contract of this dapp has been deployed to Rinkeby testnet.

Click here to use Dapp.

How to use

  • Connect your wallet

    Click the Connect Wallet button to connect your wallet to the website. Make sure you're using Rinkeby Testnet.

  • Candidate Registration

    Enter the Name and Party. Then click on Register.

Screenshot (96)

If the transaction is successful. Your information will get listed in List of Candidates section along with your id.

  • Voter Registration

    Just click on the Register button under Voter Reigistration section.

NOTE - You can get registered only once per account, either as a candidate or a voter.

Screenshot (107)

  • Voting

    Enter the id of the candidate you want to vote for. Then click on Vote.

    NOTE - Voting can be done only if you're registered as a Voter.

Screenshot (105)

  • Winner Declaration

    Just click on Declare Winner button to know the elected Winner.

Screenshot (108)

About

A decentralized application that provides a basic election environment to imitate the election process of electing a winner with a highest vote.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published