Glay Music Player



The music player web application is built with a similar concept as the popular streaming platform, Spotify. However, this application goes beyond just music streaming and includes the ability to stream movies as well. The user experience is seamless and has all the functionalities one would expect from a music player including the ability to play, pause, go back, skip to the next song, repeat, shuffle, track progress, create playlists, and view lyrics.


The front-end of the music player is built using Vue2, a popular JavaScript framework for building user interfaces. Vuex, a state management library, is utilized to manage the application's state and provide a predictable and consistent user experience. The application uses HTTP Live Streaming (HLS) to stream audio and video content, which provides a high-quality and scalable streaming experience.