This project is my first dive at learning how to make beautiful dApps using React and Web3 libraries. The smart-contract was written from scratch and deployed on the Rinkeby Ethereum TestNet.
This project leverages Truffle to easily deploy and migrate the smart contracts. To do so, you need to do:
npm run dashboard
And on a separate terminal, do
npm run deploy
First you need to compile the smart contract, to produce the contract ABI.
npm run compile_contracts
Then to run the frontend locally, do:
npm run dev