- I will use Flask for this project:
- Move app.secret_key
- Clear Spotify app secrets
- Clear YouTube Music app secrets
- Explore Spotify API
- Given a Spotify username, fetch songs & playlists of the user
- Given a Spotify username, fetch the user's playlists. ->
fetch_user_playlists.py - List the songs in a playlist.
- Get the details (track name and artist name) of a song in a playlist
- Given a Spotify username, fetch the user's playlists. ->
- Given a Spotify username, fetch songs & playlists of the user
- Explore YouTube Music API (create the same playlists on YouTube Music)
- Add songs to YouTube playlists
- Create a playlist on the YTMusic.
- Session storage: Using OAuth 2.0 for Web Server Applications
- Add dependencies to pipfile.
-
pipenv install spotipy
-
- Clear unnecessary dependencies