A basic, fully responsive music player interface built using HTML, CSS, and vanilla JavaScript. This project serves as a foundation for a modern web-based media player, currently styled similarly to popular music streaming platforms.
- Core Player Controls: Functional Play/Pause, Next Track, and Previous Track navigation.
- Visual Feedback: Interactive playback progress bar and animated equalizer GIF during play.
- Dynamic List Population: Album covers and song names are dynamically loaded from a JavaScript array.
- Design: Utilizes Flexbox for layout and custom styling to resemble a modern dark-themed music application.
- HTML5
- CSS3 (Includes Flexbox for layout)
- Vanilla JavaScript (ES6+)
- Font Awesome (for player icons)
- Clone the repository:
git clone [https://github.com/wreckurring/WreckOn.git](https://github.com/wreckurring/WreckOn.git)
- Navigate to the project's web root folder:
cd WreckOn - Open the file:
Open
index.htmlin your web browser.
The actual MP3 audio files are excluded from this public repository (.mp3 is in .gitignore) for size and licensing reasons.
The player is functional, but to hear audio, you must manually add your own files:
- Place ten
.mp3files, named sequentially from1.mp3up to10.mp3, into theassets/songs/subdirectory.