bhuwan-vamsi / music_player

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Music Player Application

Overview

This is a web-based music player application that allows users to enjoy their favorite tracks with ease. The application includes essential features for managing and playing music and user authentication for a personalized experience.

Features

Basic Playback Controls

  • Play/Pause/Stop: Easily control playback with simple buttons.
  • Next/Previous Track: Navigate through your music library seamlessly.

Playlist Management

  • Create Playlist: Users can create custom playlists to organize their music.
  • Delete Playlist: Remove playlists that are no longer needed.
  • Add/Remove Tracks from Playlist: Customize playlists by adding or removing tracks.
  • Save Playlist: Save playlists for future use.
  • Load Playlist: Load previously saved playlists.

Library Management

  • Search for Tracks in Library: Find tracks in the music library using the search function.

User Interface

  • Lyrics Display: View the lyrics of the currently playing track.

File Support

  • Download Tracks for Offline Playback: Download tracks to enjoy offline.

Settings and Customization

  • Change Playback Speed: Adjust the playback speed of tracks.

User Authentication

  • Registration: Users can register using their email, username, and password.
  • Password Recovery: If a user forgets their password, a recovery email is sent to reset it.

About


Languages

Language:JavaScript 82.9%Language:CSS 16.5%Language:HTML 0.7%