Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/barbaracalderon/music-time-machine-spotify
Choose a day in time and automatically create a Spotify playlist of the top songs playing in the world in that moment.
https://github.com/barbaracalderon/music-time-machine-spotify
billboard-charts create-playlist-on-spotify music playlist python spotify
Last synced: about 1 month ago
JSON representation
Choose a day in time and automatically create a Spotify playlist of the top songs playing in the world in that moment.
- Host: GitHub
- URL: https://github.com/barbaracalderon/music-time-machine-spotify
- Owner: barbaracalderon
- License: mit
- Created: 2023-01-13T01:50:26.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-15T12:54:35.000Z (almost 2 years ago)
- Last Synced: 2024-10-15T05:42:19.560Z (3 months ago)
- Topics: billboard-charts, create-playlist-on-spotify, music, playlist, python, spotify
- Language: Python
- Homepage:
- Size: 722 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
_This README.md file is in English and Portuguese (soon). // Esse arquivo README.md está em Inglês e Português (em breve)._
# EN: The Music Time Machine ProjectThis is my solution and own version to the "Music Time Machine" **challenge** from _Dr. Angela Yu's Python Bootcamp_, from the London
App Brewery.![a screenshot of the output welcome message to my version of the "music time machine" challenge](welcome.png)
## What do I need to run this?
1. **Python installed**
2. **A Spotify Account**
3. **To create your own Spotify App at [Spotify Developer Dashboard](https://developer.spotify.com/dashboard/)**
- (This repository code will be your App)
4. **Your own Spotify CLIENT_ID, CLIENT_SECRET and REDIRECT_URI**
- (You will copy the CLIENT_ID and CLIENT_SECRET from your App in the Developer Dashboard - _Spotify will give
you this_)
- (You will set your REDIRECT_URI in your App in the Developer Dashboard - _you will give this to Spotify_)
5. **To set your ENVIRONMENT VARIABLES in your Operating System (OS)**
- (Your environment varibles are... your CLIENT_ID, CLIENT_SECRET and the chosen REDIRECT_URI)
- (This is a security measure. You don't want your credentials available to public.)
6. **Select a valid date in time**
- (YYYY-MM-DD = YEAR-MONTH-DAY)## More information at
- [How to create a Spotify App and its credentials](/infos/CREDENTIALS.md)
- [How to set your ENVIRONMENT VARIABLES](/infos/ENV_VARIABLES.md)
- [Screenshots of the App running](/infos/RUNNING_APP.md)Enjoy! ;)
B.