Skip to content

Hemanthwarrier/voting_system

Repository files navigation

Voting-System

Blockchain based voting system.

Setup

Dependencies

Step 1. Clone the project

git clone https://github.com/Hemanthwarrier/voting_system

Step 2. Install dependencies

λ cd voting_system
λ npm install

Step 3. Start Ganache

Run the Ganache GUI to start the local blockchain.

Step 4. Compile & Deploy Election Smart Contract

λ truffle migrate --reset Deploying the election contract to the local blockchain network.

Step 5. Configure Metamask

  • Unlock Metamask
  • Add network configaration for the local blockchain network provided by Ganache
  • Import an account provided by ganache to the metamask.

Step 6. Run the Front End Application

λ npm start Visit this URL in your browser: http://localhost:3000

About

A Blockchain based Voting System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages