🎧 🎐
UI for a multi-platform music player that lets you listen to the music from different platforms like Youtube and Soundcloud in one place
it fixes the problem of constant platform switching just to listen to some youtube exclusive podcast, for example
try the web app | install the Android app
demo.mp4
- playlists creation, tracks import from other platforms. only youtube and soundcloud are supported for now
- playback control: rewind, pause, next/prev track, supports native mobile media notification
- tracks queue editing with drag and drop reordering
frontend was built using vue, vueuse, anime.js for animations, zod & veevalidate for form validation and pinia for the global state. there's also vuetify to not bother with UI too much.
📖 browse some of custom UI elements in windchimes storybook
server communication implemented with grahpql using cool typescript codegen
can be used as a mobile app with capacitor.js