Build a NFT Marketplace with various functions

Job ID: 34874491

Budget: $750 – $1,500 USD

Build a NFT marketplace:
1) User can create ERC 3525, 1155 NFT.
2) User can post NFT for sale and bid or with an offer price.
3) Use crypto wallet to login. Platform can identify specific platform created NFT and show the info related to that particular NFT. (i.e promotion of the shop or brand of the NFT owner)
4) Create NFT that can tied up with real life product : after create NFT, create another QR code that can print out and stick on real life physical product.
5) User can stake their NFT and earn platform crypto.