A Music Web App built with React and Deezer API

Music Web App

A Music App that lets you play, save and explore songs, artists, albums, playlists and radios based on Deezer API.

This Project built with Next.js, Redux & Redux Persist, SWR and Wavesurfer.js.

Preview

Features

  • Browse albums, songs, artists, radio channels and playlists
  • Save and access favorite content easily through the favorites page.
  • Beautiful Responsive UI inspired by inspired by Max Dobzhansky's Dribbble Shot

Installation

  1. Clone the repository: git clone https://github.com/IdoBouskila/music-app.git
  2. Navigate to the project directory: cd music-app
  3. Install dependencies: npm install
  4. Start the development server: npm run dev

Usage

Open your web browser and visit the provided URL or http://localhost:3000 to access the Music app.