Blochain E-commerce Application. Original code base gotten from: https://github.com/dappuniversity/dappazon.
- Enabled in-app bridging using Wormhole connect
- Owner can now approve sellers.
- Only approved sellers can list products.
- Tokens are transferred to seller's wallet after successful purchase.
- Changes to front end.
- Solidity (Writing Smart Contracts & Tests)
- Javascript (React & Testing)
- Hardhat (Development Framework)
- Ethers.js (Blockchain Interaction)
- React.js (Frontend Framework)
- Install NodeJS
$ npm install
$ npx hardhat test
$ npx hardhat node
In a separate terminal execute:
$ npx hardhat run ./scripts/deploy.js --network localhost
$ npm run start