This project is about decentralizing music. Enabling artists and users to completely interact with each other without any middleman. Using Pinata Cloud IPFS network pinning solution to store files in a decentralized manner and exploring NFTs as a solution for royalties distribution.
We built a website with React framework and connected the site with Pinata's API allowing us to upload the files to IPFS.
We built a smart contract to mint an ERC721 token with would be linked to the actual metadata uploaded from the pinata cloud service.
We tested the the contracts and they mint the actual NFT.