suraj-swarnapuri / discogify

0 stars 0 forks source link

Project Layout Design #1

Open suraj-swarnapuri opened 1 day ago

suraj-swarnapuri commented 1 day ago

Idea

The goal is to create a way to do some integrations with the Spotify and Discog API's.

  1. idea is to write some logic that will generate a playlist with all the songs from the albums you own.
  2. another idea is to write some logic that will analyze your discography and generate recommended playlist based on your collection
  3. Add all your discography to spotify
suraj-swarnapuri commented 1 day ago

Expanding on option 2.

Discog's api allow you to get a list of records that a user owns. This is called their Inventory. Once you get a user's inventory you can then use the Spotify api to get information about the album, like name, year, artist, genre. Using the metadata from Spotify we can generate recommendations which can be sent to a new playlist .

Steps:

  1. Need to be able to Auth (OAuth 2.0)
    • Auth with Discog
    • Auth with Spotify
  2. Need a Discog Client for GO
  3. Need a Spotify Client for GO
  4. Write software to connect the two together.