blockchain-video-dapp Video uploading using IPFS, Ethereum smart contracts and react Dependencies: Node.js Truffle Metamask