- Mint custom ERC-721 non-fungible tokens
- List tokens for sale on the marketplace
- Set and update token prices
- Track all tokens owned by an account (minted + purchased)
- Query on-chain token ownership and metadata
- Solidity (EVM smart contracts)
- React (frontend)
- Bootstrap 4 (styling)
- web3.js (Ethereum RPC client)
- Truffle (contracts + migrations)
- Ganache (local blockchain)
