A web-based music player built with React and TypeScript.
https://gabiquintao.github.io/webplayer/
- Play, pause, and skip tracks
- Seek through songs with progress bar
- Volume control (desktop only)
- Repeat mode toggle
- Skip forward/backward 10 seconds
- Song selection dropdown
- Responsive design
- Play/Pause: Start or stop playback
- Previous/Next: Navigate between tracks
- 10s Skip: Jump forward or backward 10 seconds
- Seek Bar: Click or drag to jump to any part of the song
- Volume: Adjust playback volume (desktop only)
- Repeat: Loop the current track
Volume control is not available on mobile devices due to browser restrictions.
- React
- TypeScript
- Vite
- GitHub Pages