Skip to content
/ MusicHub Public

A stylish web music app built with Next.js 14, featuring a responsive design and a user-friendly interface.

License

Notifications You must be signed in to change notification settings

r2hu1/MusicHub

Repository files navigation

MusicHub

MusicHub is a web music app built using Next.js 14, App Router, and an unofficial music API. The user interface is styled with Tailwind CSS.

Follow me Star this Repo


Homepage

Features

  • Browse and listen to a wide variety of music.
  • Light and Dark mode for user preference.
  • Search for your favorite artists, albums, and tracks.
  • Enjoy a seamless music listening experience.

Screenshots

Homepage

Homepage

Search Page

Search Page

Album Page

Album Page

Music Page

Player

Music Page

Mobile Player

Music Page

Installation

  1. Clone the repository:
git clone https://github.com/r2hu1/musichub.git
cd musichub
  1. Install dependencies:
npm install or pnpm install
  1. Run the development server:
npm run dev or pnpm run dev

Visit http://localhost:3000 in your browser to explore MusicHub.

Setup Api

fork and deploy your own repo of https://github.com/sumitkolhe/jiosaavn-api get the deployment url and paste in .env file refer .env.example

Contributing

Contributions are welcome! Please follow our Contribution Guidelines.

License

This project is licensed under the MIT License.