E-Voting System using Smart Contracts Project setup Install NPM packages npm install Start your Ethereum Node Locally using Ganache on port 7545 Compiles and Migrates/Deploys the Smart Contract truffle migrate truffle migrate --reset //for a complete reset Make sure to set your Metamask wallet to the same port as your local Ganache Node. Compiles and hot-reloads for development npm run serve Other options for deplpoyment Compiles and minifies for production npm run build Lints and fixes files npm run lint Customize configuration See Configuration Reference.