Looking at the Dynamic NFT, here is the minimal functionality we would need to implement:
- Read the json file stored on the NextJS backend — status: ✅ completed by Justin on June
- Parse the json file for owner’s GitHub username — status: ✅ completed by Justin on June
- Display user’s latest 3 or 6 repos when a user clicks the GitHub button on the NFT — status: ✅ completed by Justin on June
- Implement Connect to Metamask code (may also use Web3Modal)— status: ✅ completed by Justin on June
- Upload smart contracts and unit tests — status: ✅ completed by Marcos on June 23
- Add minter backend code — status: in-progress – draft code uploaded by Marcos on June 28
- Connect minter form button to minter contract backend code — status: ❌ not started
- Add proposal and voting backend code — status: ❌ not started
- Connect proposal form and voting form to backend code — status: ❌ not started