The presentation deck and the workbook for the Women Who Code Blockchain - Ethereum Basics event can be found in the resources folder of this repository.
- Machine must have NodeJS installed
- The commands works in a linux based operating system. If you're working on windows, rename the file extension from sh to cmd
- deployToDev script has rm command which works only in linux. You might have to remove the rm command when working on Windows
- Install the dependencies by issuing the command
npm install
in a terminal/ cmd prompt from the project root directory - Issue the command
startGanacheCli.sh [Linux or Mac] or startGanacheCli.cmd [Windows]
from the scripts directory to start the local Ganache ethereum network - Issue the command
deployToDev.sh [Linux or Mac] or deployToDev.cmd [Windows]
from the scripts directory to start the local Ganache ethereum network - Once the network and the contract are deployed, issue the command
npm run dev
from the project root directory for the web UI to be loaded