Connect Spotify API to website & build a database using API data
- or -
Post a project like this1475
$$$
- Posted:
- Proposals: 14
- Remote
- #2773216
- Awarded
AWS Certified Cloud Practitioner/Software Solutions Consultant (Web/Mobile/Desktop)
Borehamwood
iOS; Android; AR; VR; React Native; Flutter; PHP; WordPress; Laravel; UI/UX; Graphics
Indore
Top rated PHP Web Development | WordPress | Magento | Drupal | OpenCart | PrestaShop | Joomla
Leicester
AI & Data Science Engineer | Nodejs | Ruby On Rails | AWS | GCP | Python | React | Angular |
Auckland
♛ TOP Rated ♛ | Website Development | iOS/Android Apps | React Native | Laravel | Flutter | Codeigniter | NodeJS | AngularJS
Ystrad Mynach
3425498760032647785061397384671050754108868111501942272394284115129495373262579
Description
Experience Level: Expert
Estimated project duration: Not sure
This is primarily a brief for connecting Spotify and Apple music APIs to our website, enabling us to use listening data to show the information visually in a dashboard for each user.
The end goal is something similar to (but simpler than) Spotify Wrapped.
https://open.spotify.com/genre/2019-page
https://www.cnbc.com/2019/12/05/how-to-see-my-spotify-wrapped-list-2019.html
We would like to create a website using webflow.io that users sign up to using their Spotify or Apple Music accounts. When they log in they should be presented with a dashboard of the artists they’ve listened to in the previous calendar month ranked by listen time.
Functionality/tech spec:
Two forms of login: user login and artist login
Users can register and login to our website using either their Spotify or Apple Music details, giving us permission to access their listening data.
Artists will sign up using a process native to webflow, however we will need their dashboard to show the aggregate listening data for their artist page(s). (e.g.) Artist can see that X users of our website have listened to their songs and cumulatively listened to X hours worth of their music
Their user profile pulls through any user information from their Spotify/Apple Music profile.
Their listening data is shown in a dashboard - this would be similar to Spotify Wrapped, however we are only looking to show:
Ranked list of artists they’ve listened to in the previous calendar month, ideally by the time they’ve spent listening to that artist. Alternatively, this could be the number of tracks they’ve listened to by that artist.
Artist image shown next to the artist name
We should also be able to show/block artists from appearing on a user’s list based on the number of monthly listeners that artist has or their popularity ranking (see spotify API details)
A master database/spreadsheet that logs the artist names and listening time/number of tracks listened to for all user’s each calendar month.
*We’d like to make as few API calls as possible, which is why we’ve specified monthly calls for the data to be updated.
We appreciate any proposal may require further discussion to help you understand the project more, so please ask questions and explain in your proposal if there are any other steps we will need to take to achieve our desired outcome.
Developer links:
https://developer.spotify.com/console/get-current-user-top-artists-and-tracks/?type=artists
https://developer.spotify.com/documentation/web-api/reference/users-profile/
https://developer.apple.com/documentation/applemusicapi
https://developer.apple.com/documentation/applemusicapi/history
The end goal is something similar to (but simpler than) Spotify Wrapped.
https://open.spotify.com/genre/2019-page
https://www.cnbc.com/2019/12/05/how-to-see-my-spotify-wrapped-list-2019.html
We would like to create a website using webflow.io that users sign up to using their Spotify or Apple Music accounts. When they log in they should be presented with a dashboard of the artists they’ve listened to in the previous calendar month ranked by listen time.
Functionality/tech spec:
Two forms of login: user login and artist login
Users can register and login to our website using either their Spotify or Apple Music details, giving us permission to access their listening data.
Artists will sign up using a process native to webflow, however we will need their dashboard to show the aggregate listening data for their artist page(s). (e.g.) Artist can see that X users of our website have listened to their songs and cumulatively listened to X hours worth of their music
Their user profile pulls through any user information from their Spotify/Apple Music profile.
Their listening data is shown in a dashboard - this would be similar to Spotify Wrapped, however we are only looking to show:
Ranked list of artists they’ve listened to in the previous calendar month, ideally by the time they’ve spent listening to that artist. Alternatively, this could be the number of tracks they’ve listened to by that artist.
Artist image shown next to the artist name
We should also be able to show/block artists from appearing on a user’s list based on the number of monthly listeners that artist has or their popularity ranking (see spotify API details)
A master database/spreadsheet that logs the artist names and listening time/number of tracks listened to for all user’s each calendar month.
*We’d like to make as few API calls as possible, which is why we’ve specified monthly calls for the data to be updated.
We appreciate any proposal may require further discussion to help you understand the project more, so please ask questions and explain in your proposal if there are any other steps we will need to take to achieve our desired outcome.
Developer links:
https://developer.spotify.com/console/get-current-user-top-artists-and-tracks/?type=artists
https://developer.spotify.com/documentation/web-api/reference/users-profile/
https://developer.apple.com/documentation/applemusicapi
https://developer.apple.com/documentation/applemusicapi/history
Curtis Y.
100% (1)Projects Completed
2
Freelancers worked with
2
Projects awarded
40%
Last project
22 May 2020
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hello Curtis,
I appreciate you want to use webflow platform for your website but integrating APIs, I doubt this using webflow. Kindly recheck the feasibility and let me know if you are open to any other platform.
Regards -
Did you have technology preference?
In which technology you want to create website?
906954905716
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies