Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.84 KB

README.md

File metadata and controls

47 lines (31 loc) · 1.84 KB

Songify

Preview

License: MIT

Description

Songify is a web application that allows users to listen to their favourite songs with a range of functionalities. It is built using HTML, CSS, and JavaScript and offers features like play, pause, next, previous, loop, and playlist functionality. The player displays the song image and title, while the playlist provides a list of available songs. The progress bar indicates the current position of the song being played, and users can seek a specific point in the song by clicking on the progress bar.


Demo

You can see a live demo of Songify here.


Features

  • Play, pause, next, and previous song control buttons
  • Loop functionality to repeat the current song
  • Interactive playlist with song selection option
  • Dynamic song progress tracking with a customizable progress bar
  • Responsive design to ensure a seamless user experience on different devices

Installation

  1. Clone the repository: git clone https://github.com/AmazingAshish/advanced-song-player.git
  2. Open the index.html file in your preferred web browser.

Usage

  • Click the "Play" button to start playing the current song.
  • Click the "Pause" button to pause the currently playing song.
  • Use the "Next" and "Previous" buttons to navigate between songs in the playlist.
  • Click on a song in the playlist to select it and play it.
  • Toggle the "Loop" button to enable or disable song looping functionality.

Contribution

Contributions are welcome! Feel free to open a pull request or create an issue for any bug fixes, improvements, or new features you'd like to add.

License

This project is licensed under the MIT License.