project screenshot 1
project screenshot 2
project screenshot 3

MyShop

The project is an on-chain shop that owner can buy and sell products. The Dapp also has bookkeeping feature so the owner can see how much he/she earned.

MyShop

Created At

ETHGlobal New York

Project Description

The project is an on-chain shop that owner can buy and sell products (for example: eggs and potato). The Dapp also has bookkeeping feature so the owner can see how much he/she earned by recording the revenue and the cost (income statement).

The dapp can be deployed and used on different EVM chains.

How it's Made

I used Hardhat for development environment, Solidity for writing the smart contract, React for frontend, Tailwind CSS for styling, WalletConnect's Web3Modal V3 for connecting wallets. The contract was deployed to Polygon zkEVM testnet (0xC7c95673a55142E9D97D119529d2Ba983dE9B062). I planned to use IPFS to store product images and The Graph's subgraph to update the data on UI.

background image mobile

Join the mailing list

Get the latest news and updates