In 2021, while studying software engineering and being obsessed with learning new things, I came up with the idea of creating a Spotify Web Player clone. The original Spotify Web Player's isn't really accessible and there is a lot of div nesting. The SvelteKit beta was just released back then, so I decided to use it to recreate the clone. Fun fact: this was the moment I felt in love with SvelteKit.
My version of the Spotify Web Player features all the basic functionalities, including playability with a progress bar, volume adjustment, and queue management. It also displays my favorite playlists fetched from Spotify's API prominently at the top of the page. The detailed animation work, despite being time-consuming, significantly enhanced the user interface, making the effort worthwhile. Moreover, I designed the app to be adaptable as a desktop and mobile app, with offline availability, ensuring a versatile and user-friendly experience.