Music Shared Application
Chevrolet, Anthony (2022)
Chevrolet, Anthony
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022060716198
https://urn.fi/URN:NBN:fi:amk-2022060716198
Tiivistelmä
The author has elaborated this thesis as part of the validation of his degree. This work concerns the elaboration of a project of music sharing through different streaming platforms.
The objective of this work is to see if it’s possible to share content across platforms, which may be useful if a user wants to send a playlist to someone who does not use the same service.
The scope of this work will be divided into three distinct parts. The first is to study different platforms and to see the specifications and limitations of each in order to determine what will be possible to put in place.
The second part concerns the elaboration of a server allowing to execute the different operations in order to link the data through the platforms in a database. This step will be done in a way that will allow the possibility to integrate other services in the future, through a Node.Js server. It will also provide a web page allowing to share the content of the database directly via a URL.
The last part is to develop a mobile application that will be connected to the server. It will be able to allow the user to log in with his account and access his content which can be shared with other users. It’s through a React Native application that this work will be done so that it can be deployed on IOS and Android.
The author completed this work in 400 hours over a period of 10 weeks in parallel with these courses. This work was done between 7 March and 19 May 2022.
The result is a web server developed with Node.Js, a cross-platform mobile application in React Native and this document to understand the whole project.
This work ends with a conclusion allowing the author to shed light on the various obstacles encountered and to suggest ways of improving this work. He will also share his learning throughout the project and his personal interest.
The objective of this work is to see if it’s possible to share content across platforms, which may be useful if a user wants to send a playlist to someone who does not use the same service.
The scope of this work will be divided into three distinct parts. The first is to study different platforms and to see the specifications and limitations of each in order to determine what will be possible to put in place.
The second part concerns the elaboration of a server allowing to execute the different operations in order to link the data through the platforms in a database. This step will be done in a way that will allow the possibility to integrate other services in the future, through a Node.Js server. It will also provide a web page allowing to share the content of the database directly via a URL.
The last part is to develop a mobile application that will be connected to the server. It will be able to allow the user to log in with his account and access his content which can be shared with other users. It’s through a React Native application that this work will be done so that it can be deployed on IOS and Android.
The author completed this work in 400 hours over a period of 10 weeks in parallel with these courses. This work was done between 7 March and 19 May 2022.
The result is a web server developed with Node.Js, a cross-platform mobile application in React Native and this document to understand the whole project.
This work ends with a conclusion allowing the author to shed light on the various obstacles encountered and to suggest ways of improving this work. He will also share his learning throughout the project and his personal interest.