DISCLAIMER - this was the first try without deeper understaing of ethereum/solidity - check https://github.com/tmpoe/soa-nft-marketplace-backend for an overhaul
My main goal here is to simply learn and practice JS, React, NextJs/NodeJs and blockhain development in general. I want to have a funcional NFT marketplace based on the project from Angela Yu's Web development bootcamp's NFT Marketplace practice project [1].
I want to have different branches with different tech stacks, mainly focused on different blockhain platforms: Ethereum, Internet Protocol and Solana/Polkadot.
- Ethereum/IC smart contracts written, tested and deployed to Rinkeby testnet/localhost IC
- Simple Application implemented that uses these smart contracts
- Frontend and Backend are separated (maybe with a REST API)
- IC/Ethereum implementation, tests, deployment
- (Hopefully only) Plug in new implementation through adapters
- Solana/Polkadot implementation, tests, deployment (least experienced in)
- (Hopefully only) Plug in new implementation through adapters
- Pat on the back
Given the fact that I have other responsibilities, I want to finish this in 2 months.
GL HF
[1] The Complete 2022 Web Development Bootcamp by Angela Yu on Udemy. https://www.udemy.com/course/the-complete-web-development-bootcamp/