D3VENT it is a web3 application where you can host any event and as well attend any event . It also allows ad providers to showcase their ad during the stream which gives profits to the host . |
---|
To learn more about D3VENT visit ethglobal.com/showcase/d3vent-ed4or or www.notion.so/Documentation-1caf41766ef2460296f234aa0ce05c93.
Clone this repository:
git clone https://github.com/Trymbakmahant/D3VENT.git
and install the dependencies:
cd client && yarn
Copy the .env.example
file as .env
:
cp .env.example .env
and add your environment variables.
Run ESLint to analyze the code and catch bugs:
yarn lint
Run Prettier to check formatting rules:
yarn prettier
or to automatically format the code:
yarn prettier:write
yarn commit
It will also automatically check that the modified files comply with ESLint and Prettier rules.
Compile the smart contracts with Hardhat:
yarn compile
Run Mocha to test the contracts:
yarn test
You can also generate a test coverage report:
yarn test:coverage
or a test gas report:
yarn test:report-gas