While the NFT museum was built initially Celo's Mobile-First hackathon, the following changes were made during the course of the fellowship.
Here is what the overall project solves for
With mind-boggling numbers of NFT enabled digital art minted each day, it is harder and harder for collectors to find their next collection piece, NFT Museum helps you to discover the precious pearls from the NFT sea. You can also save your favorite collections and NFTs to your library in a single tap which can be easily accessible anytime.
The major improvement that has been done in the project is making the platform generic enough to support any NFT marketplace with open APIs. That was the ultimate goal of the project.
Just providing the context of the available open APIs is enough for the app to start serving NFTs from other marketplaces.
For me, the challenge was to develop the frontend of the application because me being not a React developer and having no experience in React. I started building small projects and also took over some online MOOCs and spent time reading React's documentation as well. Apart from this, understanding some design patterns to build the plug-and-play platform was important so I took out time to study some design patterns from this book. https://www.oreilly.com/library/view/head-first-design/0596007124/
Technologies used
Discussion