I've set up this initial repo: [login to view URL]
The attached pdf has a list of items that i want to change to the site:
thirdweb Marketplace: to facilitate the listing of NFTs and enable users to make buy, sell, or make offers on the NFTs on the marketplace.
thirdweb NFT Collection: to create an ERC721 NFT Collection that we can list onto the marketplace.
thirdweb React SDK: to enable users to connect and disconnect their wallets with our website, and access hooks such as use marketplace and useActiveListings to interact with the marketplace.
thirdweb TypeScript SDK: to connect to our marketplace smart contract, create new listings, make offers and buy listings!
Next JS Dynamic Routes: so we can have a dynamic route for each listing. eg. listing/1 will show listing 1.