This is a Decentralized Application (D-App) developed in hardhat environment in Nodejs.
To set up the environment use these commands in current directory:
npm init
npm install --dev-save hardhat
npx hardhat
Then choose your project.
If you are having any issue in Hardhat checkout their official docs.
Try running some of the following tasks:
npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.js
You are most welcome to contribute or use and distribute this code :) .