Contents
-
LRU cache : Implemented LRU cache, which will cache the last 25 played tracks and save it in new recently played playlist.
-
Drag and Drop Playlist : User can change the tracks order in the playlist.
-
Have liked functionality, it will create a new playlist called liked playlist and saved it there.
-
Audio Player: Can play/pause, mute, control seekbar, next play , previous play , shuffle playlist and repeat playlist.
-
Search Songs : Search songs
-
Shortcut keys : Functionlities like play (space), mute (m), next song (l), previous song(j) can be accessible by keyboard keys also.
- NextJs, TypeScript, Tailwind, Shazam Core Api
HomePage | Explore | Player | Liked | History |
---|---|---|---|---|