Skip to content

Latest commit

 

History

History
106 lines (60 loc) · 4.95 KB

README.md

File metadata and controls

106 lines (60 loc) · 4.95 KB

Melomint Frontend

Objective

As we hear a lot about blockchain and NFT's in every field, we are implementing the blockchain concept for music lovers. Our aim is to revolutionize the music industry with an innovative platform. Artists experience fair compensation and protection through AI. And can connect their followers with NFTs. While users enjoy seamless access to a vast library of high-quality songs. Transparency and support for artists drive our mission, enhancing the musical experience for all.

What does it do?

For Artist:

  • Register as an Artist: Choose between Wallet Onboarding or Walletless Onboarding to join the platform.
  • Update Profile: Personalize the profile with a Cover Image and add their Masterpiece NFT using Flow.
  • Add Song: Upload their original composition with required metadata, including the captivating cover artwork.
  • Process Song: The AI system expertly processes the song, detecting any potential reused parts from previously uploaded songs, and generates different quality - versions of the track.
  • Earning Commences: Once uploaded, the automated system takes charge, managing everything seamlessly, from revenue distribution to comprehensive analytics.

For User:

  • Register as a User: Opt for Wallet Onboarding or Walletless Onboarding to become part of the vibrant community.
  • Explore Platform: Dive into the vast musical realm, searching for songs and artists. Listen to songs and add favorites to the collection.
  • Get Premium: Upgrade for a premium experience, accessing high-quality, uncompressed songs for an unparalleled auditory delight.
  • Support Fav Artists: Show appreciation to beloved artists by purchasing their exclusive NFTs, granting access to unique content and fostering direct support.
  • Log Activity: Our advanced system continually logs user activities, capturing views, playback data, and more, ensuring transparent calculations and enhanced user engagement.

Figma File

Figma🔗

Development Setup

Frontend

  • Clone the repository and run npm install to install the necessary dependencies.
  • Run npm start to get the server up and running.

Demo

Youtube Video🔗

Screenshots

landing


dashboard


search


Favorites


artist


Profile


Dashboard- Artist

🔗 Know the Project Creater

Dignat Patel

portfolio linkedin

Jevin Jivani

portfolio linkedin

Kavan Gondalia

portfolio linkedin

Malay Patel

portfolio linkedin

Raj Varsani

portfolio linkedin