An open API service indexing awesome lists of open source software.

https://github.com/swamikannan/billboard100-to-spotify

Playlist creation based on the Billboard top 100 on a specific week
https://github.com/swamikannan/billboard100-to-spotify

Last synced: 8 months ago
JSON representation

Playlist creation based on the Billboard top 100 on a specific week

Awesome Lists containing this project

README

          

# Billboard100 to Spotify






This repo creates a Spotify playlist based on the Hot 100 playlist on any specific date.

## Requirements


  • You will need the following details about your Spotify account

    • Your Spotify username

    • A Spotify developer account

    • Your client id (from Spotify)

    • Your client secret key (from Spotify)





If you do not know how to get your Client Id and Client Secret keys from Spotify, you can follow the instructions here

## Installation:

1. Download this git repo using:

`git clone https://github.com/SwamiKannan/Billboard100-to-Spotify.git`


2. Install the requirement libraries

`pip install -e requirements.txt`

## Usage:
1. Run the code in the command prompt

`python main.py`


2. The code will ask you for the date for which you want to Billboard top 100 playlist. Enter the date in dd/mmy/yyyy format


3. If the Spotify client id and client secret are not stored either in the environment variables or in the provided json format, the prompt will then ask for the appropriate keys. Please provide the same.


4. Finally, the app will ask you for your Spotify username. Please provide the same.


5. On completion, you will be able to see the playlist on your Spotify account named "Billboard Hot 100 for < date > "


6. ENJOY !