A song voting system for Spotify - A web application bringing democracy to the playback using Spotify’s Web API

dc.contributor.authorIRVIN, DUANE
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerDuregård, Jonas
dc.contributor.supervisorvon Hacht, Joachim
dc.date.accessioned2020-10-20T10:06:07Z
dc.date.available2020-10-20T10:06:07Z
dc.date.issued2020sv
dc.date.submitted2020
dc.description.abstractAt social gatherings we often want to play music. With digitalization we are able to access almost any music in the world using music streaming providers, such as Spotify. Problems arise when many attendees at a same gathering want to choose what music will be played. Typically, one attendee at the time gets access to the playback device, usually somebody’s personal smartphone, to choose music. This is both a privacy issue and a suboptimal solution to allow many attendees to choose what songs to be played next. This thesis aims to solve this issue by developing a software solution which allows attendees to collboratively choose music without neither getting access to the playback device, downloading apps nor creating accounts. A design for a browser-based song voting application is presented in this thesis, which allows an attendee to search and vote for songs to be played where the song with the most number of votes is the next song to be played. The design is then implemented taking advantage of Spotify’s Web API which allows software to remotely control what music is played on a device running the Spotify app.sv
dc.identifier.coursecodeLMTX38sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/301940
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectReactsv
dc.subjectReduxsv
dc.subjectTypeScriptsv
dc.subjectGosv
dc.subjectSpotifysv
dc.subjectMusic streamingsv
dc.subjectWeb APIsv
dc.subjectVotingsv
dc.subjectCollaborative playlistssv
dc.titleA song voting system for Spotify - A web application bringing democracy to the playback using Spotify’s Web APIsv
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.uppsokM2

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
20-16 Irvin.pdf
Storlek:
3.77 MB
Format:
Adobe Portable Document Format
Beskrivning:

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.14 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: