Note
This repository was developed as a practical example for an article Challenges and Pitfalls for Beginner Front-End Blockchain Developers.
This project demonstrates a basic Hardhat use case. It comes with a sample contract for managing crowdfunding campaigns
(1) install dependencies, compile contracts and run local node
npm install &&
npx hardhat compile &&
npx hardhat node
(2) deploy contracts
npx hardhat run --network localhost scripts/deploy.ts
(3) run front-end app crowdfunding-frontend-example