If there are any problems or request towards the system. Please contact me via email.
Install these application before you run the commands to ensure the project works.
Make sure you have the Ganache in command line or GUI. It provides free personal blockchain and demo accounts for us to run our system.
Metamask is a browser extension. Please make sure you installed Metamask in your browser. It uses to connect the browser to communicate to our smart contract in the blockchain.
npm install
Install all necessary packages for the project. The configurarion file is in the package.json.
npm run dev
Run the project in localhost.
truffle migrate --reset
Run this command when you want to reset the contract.
truffle test
Run this command to see the test result of our system.
truffle console
Communicate with the contract in command line.
See here for more information.