This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.
Try running some of the following tasks:
-Download project
-npm install in root
-npm install in client folder
-npm run dev in client folder to run vue project localhost or you can use this url https://houssineagha.github.io/publish-task
-npx hardhat node
-npx hardhat run scripts/deploy.js
-copy contract address to this path client/src/services/MessageService.ts and Enter your wallet address as well in same file.
-finish.
Technologies and languages and tools in task
hardhat - web3.js - typescript - vue.js - solidity - host in github - remix.ethereum.org for test contract online - vs code.