Music iOS Application

Objective: Create mobile application where people can discover unknown artists and compare individual propensity for talent against friends.

Actions: First, I connected the application to the Spotify iOS SDK and built out remote playing functionality. Next, created a basic storyboard allowing users to login with spotify and listen to music with the ability to like or dislike the song. To get the songs, I built a back end web service that used Spotify’s Web API to fill a mongoDB database. Finally, swift API calls the custom server I built to get and play songs of a specific criteria.

Storyboard of UI flow

Result: The application plays and displays songs from undiscovered artists allowing the user to like and dislike the song. Entire artist and user database is functional. This project is very much still in development.

Liked tracks screen

GIF of some basic app functionality including new track search