We are still new to web3, so working with Solidity and Hardhat was a little bit of a challenge for us.
Making some hard choices on how to approach a method to implement regarding the decentralised part.
Making the platform platform credible enough that the user would want to shift to a decentralised music platform from the existing centralised platform.