Inspiration

The elections are starting in India so I thought I should develop this web app.

What it does

It helps to host a time-limited voting event in which people can vote.

How we built it

It is developed using ReactJS (with JavaScript), Solidity, Sepolia, Metamask and Alchemy, it is hosted on Vercel.

Challenges we ran into

The major challenge was working on Web3 as it was my first time using any Web3 product, language and framework.

Accomplishments that we're proud of

At last, I was able to get this app working.

What we learned

  1. I learnt the Metamask integration.
  2. Smart contract hosting on Alchemy.
  3. Smart contracts in Solidity.
  4. EtherJS framerowk.

What's next for dVote

  1. We can add Aadhar auth to this.
  2. Make sure that one person opens one account only.
  3. Security checkups etc.

Built With

Share this project:

Updates