Followed a tutorial by Dapp University to build this project, where users can purchase tickets for events and an ERC721 token is minted for each seat purchased.
$ npm install
$ npx hardhat test
$ npx hardhat node
In a separate terminal execute:
$ npx hardhat run ./scripts/deploy.js --network localhost
`$ npm run start
- How to compile and deploy smart contracts to networks
- Testing using Mocha and Chai
- React.js and a bit of CSS
- A few advanced solidity concepts that I didn't know before.
- How to use Ethers.js to interact with the deployed smart contract