Carleton University - School of Computer Science Honours Project
Winter 2022
Spotaple - A Music Transfer Tool
Jeff Jose
SCS Honours Project Image
ABSTRACT
Welcome to the world of subscription content, where all the content you would like to have access to is presented by an overwhelming plethora of streaming and media service providers. Although there are numerous streaming services with multiple different creative aspects for each, it isn't easy to explore all options without the assistance of a transfer tool. To solve this issue more accurately in the music streaming industry, I have created a web application called Spotaple that allows users to export music to Spotify. Specifically when a user decides to switch their Apple Music streaming service to Spotify. To tackle the task, I have used playlists exported and stored in XML format, in collaboration with Spotify's API, to assist in importing the library/playlist music. Python is the ideal language to complete this and all back-end development considering its power, flexibility, and extensive library. To build the user interface and the UI components, I have used Django, one of Python's most prominent web development frameworks, for my multi-page web application in front-end development.