1 min readFeb 20, 2019
You could do most of the things with just smart contract however images and videos will have to be stored in a centralized backend where you’ll be in charge of managing people’s content. You could use node.js with web3.js for that. The rest should be pretty straightforward if you’re familiar with dApps.