Skip to content

Voting app using Blockchain developed as a part of Internship program.

License

Notifications You must be signed in to change notification settings

Gamoneon/Voting-system-using-Blockchain

Repository files navigation

Online Voting System Using BlockChain Technology

Voting app using Blockchain developed as a part of Internship program.

Requirements

Getting the requirements

  1. Download and install NodeJS

  2. Install truffle and ganache-cli using node packager manager (npm)

    npm install -g truffle
    npm install -g ganache-cli
  3. Install metamask browser extension

Deployment

  1. Get into project Directory

    cd "Voting-app-using-Blockchain"
  2. Run local Ethereum blockchain on Ganache GUI

    Note: Do not close ganache gui until termination of project

  3. Import account(s) to localhost:7545 test network using private keys from ganache-cli to the metamask extension on the browser

  4. Deploy smart contract

  # on the "Voting-app-using-Blockchain" directory
  npx truffle migrate
  1. Launch the development server (frontend)

    cd client
    npm install
    npm start

About

Voting app using Blockchain developed as a part of Internship program.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •