I recently took an undertaking of designing an integrated web3 NFT gated scavenger hunt puzzle. It was a great experience and I learnt heaps from diving into the world of blockchain and dApps.
I wrote a full article on medium which you can check out here about the experience and the technicals.