Online Voting System Using Blockchain
Online Voting System Using Blockchain
• In this project we are creating an Online Voting System (OVS) using Blockchain so to allow
each individual of the society to use their Fundamental Right i.e., Right to Vote from any part of
the country just on a click.
• OVS is a time saving, affordable and cost efficient system to conduct the election in any part of
the country.
• Using Blockchain voting process can become more secure, easy, fast, less costly and transparent.
• Low risk of data redundancy in Blockchain.
TECHNOLOGIES USED
• Blockchain
• Solidity
• JavaScript
• Ganache
• Truffle
• Node.js
• Meta Mask
BLOCKCHAIN
1. Connect Meta Mask with the Ganache and import contact in Meta Mask from the Ganache
using the private key provided by the Ganache.
2. Make sure Meta Mask is connected with our site, i.e., http://localhost:3000 in this case.
3. From our main directory open command prompt and run the command “truffle migrate –reset”
to apply all changes.
4. In the second tab of command prompt of the same directory run command “npm run dev” to
run the server.
FINAL PROJECT
TRANSACTION
• www.google.com
• www.Wikipedia.com
• www.github.com
• www.geeksforgeeks.com
• www.youtube.com