ram-ek / Decentralized-Voting-Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Decentralized Voting Application

Overview

  • This application is used for voting purposes and utilizes Blockchain for better security and tamper-free process.

Dependencies

  1. To create the blockchain network, you need to install go-ethereum(https://geth.ethereum.org/downloads).
  2. Node must be installed on the system(https://nodejs.org/en/download)

Execution (For Windows Only)

  1. First run the init.bat file, this will create a directory as Blockchain.
  2. Next run the run.bat file, this will start up the blockchain node.
  3. Next run the nodejs server with
npm start
  1. Next run the react front-end with
npm run dev

About


Languages

Language:CSS 32.5%Language:SCSS 25.0%Language:Less 24.7%Language:JavaScript 10.0%Language:HTML 5.6%Language:EJS 1.8%Language:Batchfile 0.4%