A React.js music player.
- React.js
- APIs:
- Shazam Core API for charts, track details, artist details, and related tracks
- IP Geolocation API to detect the user’s location and recommend nearby popular songs
Tailwind, Redux Toolkit, Vite, axios
- Music player: play / pause, previous / next, shuffle, repeat, progress bar, and volume
- Home: loads the global Top chart by default, with genre filters
- Around You: loads a regional chart based on the user’s location
- Song / artist details: extra info (lyrics, bio, and more) plus related-track recommendations
- Search
