UI Demo: https://waveportal-starter-project.ivanparushev.repl.co/
UI code: https://replit.com/@IvanParushev/waveportal-starter-project#src/App.jsx
To run the smart contract (WavePortal.sol) locally:
npm run start
To deploy the smart contract to the Rinkeby test network:
npm run deploy