Meet "tryMetacards", a place where everyone can mint their own trading card (NFTs) and trade cards of others.
We are using nft.storage with IPFS build on React and Fleek using ERC-721 OpenZeppelin Smart Contract written in Solidity.
Started with a react starter template I've saved up, ripped out the traditional backend flask, relationalDB and authentication part. Followed the design concepts of Ahmed's Rarible internetlegends store and Serg's figma wireframe design concepts. Talked about expectations and coding priorities with Kyle and Tommy.
We decided to start with what we know we can accomplish, a simple react form to take in the user's Name, Twitter handle(hopefully for future unique identify validation), and a image file. Make a 2D preview of what the front of the card would look like. Then use nft.storage as our IPFS interface to store the metadata and image file, use the web3 npm package(metamask) to ping a smart contract written/deployed with truffle and openzeppelin on the Rinkeby Testnet to generate a ERC 721 token