Web Music Player is a simple web application that allows users to play and manage their music playlists. It provides a user-friendly interface for controlling music playback, displaying the playlist, and interacting with music files.
- Play, pause, stop, rewind, and skip functionality.
- Dynamic playlist management with the ability to click on songs to play them.
- Volume control for adjusting playback volume.
- Easily customizable with additional features.
- app.py: Main entry point for the Flask web application.
- api.py: Blueprint for handling API routes and backend functionality.
- static: Directory containing static files (e.g., images, styles, music).
- templates: HTML templates used by Flask for rendering pages.
- README.md: Documentation file providing information about the project.
Upon accessing the application link: https://razeetech.pythonanywhere.com/ , you will be directed to the main page displaying the music player interface and playlist.
- Click on songs in the playlist to play them.
- Use control buttons for play, pause, stop, rewind, and skip functionalities.
- Adjust the volume using the volume control slider.
- Clone the repository:
$ git clone https://github.com/Razeetech/ALX_Final_Project.git $ cd ALX_Final_Project $ python app.py //To run the application on localhost
$ install -r requirements.txt