bgrosso.eth NFT marketplace

Github Code:

https://github.com/modelB/r2w3-w7-nft-marketplace

Screenshots! I created two NFTs with my primary address and bought one of them with a secondary address as shown below.

all NFTs in marketplace
all NFTs in marketplace
primary address retains first NFT
primary address retains first NFT
secondary address bought the other
secondary address bought the other

Who are you, and what is your software development background?

I am a software engineer at a large web2 financial services company learning web3 dev.

Why did you want to complete this lesson?

I am trying to complete all of R2W3 to enhance my skills and prove them with some cold hard NFTs!!!

When did you complete the project?

11/13/22

What technologies did you use?

React, ethers.js, hardhat, Goerli Ethereum testnet, Pinata UX to store and pin files on IPFS, Solidity, OpenZeppelin contract helpers, etc.

What did you enjoy about the tutorial?

I enjoyed that it was building another defi app. In the wake of the FTX debacle I am increasingly interested and focused on improving the top tier Defi services to enable everyone to use them instead of centralized β€œbridge” / β€œcrutch” alternatives like CEXs. The technology is totally there to not need these but the UX needs to be improved and gas fees reduced.

How do you think you can use this technology to build useful applications in the future? What are some specific example applications?

A specific example of applications doing something like this are OpenSea, Rarible, etc. I wonder to what extent they are also using centralized databases and backend services as mentioned in the tutorial but they are definitely doing the basic work in the tutorial as well.

Who would you recommend this project to?

Anyone on their web3 dev journey.

What is the Ethereum wallet address you would like to receive your PoK at?

bgrosso.eth / 0xC0e90583cc27191Ab17407Ac3595E1509ffDA69F