Skip to content

Musiverse is a modern music streaming app built with Next.js, Redux Toolkit, and Tailwind CSS, offering a seamless, visually appealing interface for discovering and listening to music. It prioritizes user experience and functionality.

Notifications You must be signed in to change notification settings

itsnooshin/music-streaming

Repository files navigation

Music Player Project

Musiverse Screenshot

About Project

Musiverse is a modern music streaming application designed with user experience and functionality at its core. Built using Next.js for server-side rendering, Redux Toolkit for state management, and Tailwind CSS for responsive styling, Musiverse offers a seamless and visually appealing interface for discovering and listening to music. The web-based audio player allows users to play their favorite music tracks directly from their browser with essential controls like play, pause, next, previous, volume adjustment, and a progress bar. It features a modern, responsive design with both light and dark modes to enhance the user experience.

🚀 Features

  • Responsive Design: Works seamlessly on both desktop and mobile devices.
  • Light and Dark Modes: Switch between light and dark themes to suit your preference.
  • Playback Controls: Includes play, pause, next, previous, and volume control.
  • Progress Bar: Visualize the current playback time and jump to any part of the track.

🔧 Technical Details

  • Framework: Next.js, React.js
  • State Management: Redux Toolkit
  • UI Library: Tailwind CSS
  • Icons: React Icons
  • Fetch Hook: Custom hook for fetching album data from an API

🔧 Technical Details

  • Framework: Next.js ,Reactjs
  • State Management: Redux Toolkit
  • UI Library: Tailwind CSS
  • IconsIcons: React Icons
  • Fetch HookFetch Hook: Custom hook for fetching album data from an API

Installation

To set up the Music Player Project locally, follow these steps:

  1. Clone the repository
    git clone https://github.com/yourusername/music-player-project.git
  2. Navigate to the project directory
    cd music-player-project
  3. Install dependencies
  npm install
  1. Install dependencies
  npm install
  1. Run the development server
npm run dev
  1. Open your browser and visit
http://localhost:3000

💬Contact Me

LinkedIn Badge Gmail Badge

About

Musiverse is a modern music streaming app built with Next.js, Redux Toolkit, and Tailwind CSS, offering a seamless, visually appealing interface for discovering and listening to music. It prioritizes user experience and functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages