Siga los pasos a continuación para descargar, instalar y ejecutar este proyecto.
Instalar los siguientes programas:
- NPM: https://nodejs.org
- Truffle: https://github.com/trufflesuite/truffle
- Ganache: http://truffleframework.com/ganache/
- Metamask: https://metamask.io/
$ cd election-project
$ npm install
Abrir el cliente GUI de Ganache descargado previamente. Esto iniciará una blockchain local.
$ truffle migrate --reset
Debe migrar el "smart contract" de elección cada vez que reinicie Ganache.
- Desbloquear Metamask
- Conectar Metamask a la blockchain local creada con Ganache.
- Importar una de las cuentas proporcionadas por Ganache.
$ npm run dev
Si no se abre automaticament el navegador, abrir el de su elección e ir a: http://localhost:3000