MusicMan

MusicMan is a web application that allows you to buy, sell and mint music NFTs. You can browse through various genres and artists, listen to samples, and bid on your favorite tracks. You can also create your own music NFTs and sell them to other users.

Features

  • Easy connection of Metamask wallet. You can use your existing Ethereum account or create a new one with Metamask. You can also switch between different networks (mainnet, testnet, etc.) and view your balance and transactions.
  • Seamless integration of IPFS and Audius. You can upload your music files to IPFS, a decentralized storage network. You can also access the metadata of your music NFTs.
  • Responsive and user-friendly interface. You can use the web application on any device and browser.

Plugins

  • Next.js: A React framework for building fast and scalable web applications.
  • Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
  • IPFS API: An API for uploading and retrieving files from IPFS.

Check out the website here

Click here to visit the website and explore the NFT Music Marketplace.

Video Demo

screen-capture.webm

Instructions to run the Next.js app

To run the Next.js app locally, follow these steps:

  • Clone the repository using the command git clone <repository_url>.
  • Install the dependencies using the command npm install.
  • Start the development server using the command npm run dev.
  • Open http://localhost:3000 in your browser to view the app.