Scripts
npm run test - to test all the functions and scenarios in ERC20, NFT and Marketplace Contract.
npm run dev - to run app in nodemon setup.
npm run start - to run the app in live server.
Web3 integration - (web3.js)
api for get all items in marketplace
api for buy nft in marketplace
api for sell nft in marketplace
api for cancel nft in marketplace
Blockchain - (Solidity)
ERC20 Smart contract
NFT Smart contract
Marketplace Smart contract
Deployment and tests - (Hardhat)
Created simple hardhat setup
Deploy contract
Test case for all functions and scenario for (ERC20. NFT, Marketplace) smart contracts