Skip to content

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

DominatorStufs/DominatorMusicDesktop

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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published