These are the tools required to build a Decentralized Application
Truffle v 5.0.2
Ganache v 2.1.1
Make sure that Ganache is running
Goto the project folder in the terminal and run the follwing commands
truffle compile
truffle migrate --reset
npm install -f
Open a new Terminal and goto your Project folder and then navigate to client/src
npm run start
Home Page
Voter Dashboard
Admin Dashboard
Voter Self Registration
Candidate Addition Page
Election Phase Change
Vote Cast Page