This is an old revision of the document!
Cultural Music Radio
Server Backend
We use a python server backend to process RESTful API requests. Clients can send their gps location and will receive a list of Spotify tracks which have a connection to this location (e.g. the artist / musician come from there).
iOS App
In our iOS App we get the user's location and send it to our python backend. We then receive a list of Spotify tracks which will be then played via Spotify iOS SDK. There is also a map available which shows where the user is currently located and what is around him.
Source
The source code is published on github.
Data and APIs
- MusicBrainz for linking locations to artists and music tracks
- Spotify for music streaming in the iOS app (account required)