CSCE Capstone
Student Site for Individual and Collaborative Activites
Team 2 – JukeBoxer
Team Members:
Description:
Many people face the problem of needing to move from one streaming platform to another, or maintaining a playlist across multiple streaming platforms. The objective of this application would be to help users move and maintain their playlists across multiple streaming services. The application will be a website that stores playlists, and integrates with multiple streaming platform’s APIs. The significance of this application is that it allows for easy movement from one platform to another, and it allows independent (not affiliated with the streaming services) playlist creators to establish a presence across multiple services.
Task Schedule:
Tasks | Dates | Total Time |
---|---|---|
1. Background investigation of APIs (All team) | 01/02/2020 – 01/09/2020 | 1 week |
2. Design of basic API calls (Tyler & Noah) | 01/09/2020 – 01/23/2020 | 2 weeks |
3. Get basic server architecture & database structure running (Noah, Aaron, Tyler, Marc) | 01/09/2020 – 01/23/2020 | 2 weeks |
4. Program the home page of the website (Rhett, Tyler Noah) | 01/23/2020 – 01/30/2020 | 1 week |
5. Make the web page for playlist import / export (Tyler, Noah, Marc) | 01/30/2020 – 02/13/2019 | 2 weeks |
6. Add the connection to the music streaming services (Tyler, Noah) | 01/30/2020 – 02/27/2020 | 4 weeks |
7. Import playlists from the music streaming services (Tyler, Noah) | 02/27/2020 – 03/20/2020 | 3 weeks |
8. Export playlists to music streaming services (Tyler) | 03/20/2020 – 04/10/2020 | 3 weeks |
9. Pull & display analytic information from AcousticBrainz (Noah) | 04/10/2020 – 04/24/2020 | 2 weeks |
10. Add friends list (Not Completed) | 04/24/2020 – 05/07/2020 | 2 weeks |