Spotify is the leading music streaming service but caters to individuals listening to music alone. Often, I find myself listening to music with friends and trying to find songs that everyone likes. I think that, using Spotify’s API, we can build an application which offers features geared specifically for groups.
In this app, there will be two user types: hosts and listeners. The host will launch a listening party that listeners can join. The host will sign into their Spotify account through my app and be the person who is playing music at the party. Listeners will join the hosts listening party and add songs to the listening queue.
Spotify allows users to queue up songs to be played, by modifying the Host’s queue, my app can achieve a more collaborative listening experience.
While I think there are many ways to improve Spotify’s group listening experience, for this Upwork contract, I really want to keep it simple. I would like an application which can be accessed from a phone where a user can sign into their Spotify account and launch a listening party. Other users can request to join the listening party. Once in the listening party, users can modify the host’s listening queue. Front and back-end work will be required but should be minimalistic. At this point, I want to test the idea with friends and family before investing in it.
User can link their Spotify account to the app
User has the option to launch a listening party or join a listening party
Once a listening party has been launched other users can join the listening party
Host of listening party will have their listening queue updated through app
Non-host users can search through Spotify’s catalog and queue up songs on host’s account
Host can end listening party and remove access form users