My name is Rian and this is a side project about the music I listen to. It pulls data from my Last.fm activity and my Discogs collection via their respective APIs.
I use the Spotify Web API to get song URLs, artist artwork, song recommendations, and a bunch more. I use the ChatGPT API to generate artist and song summaries, and a few other things I’m still experimenting with. If available, I display additional song information from Genius. Universal streaming links are generated with Songlink/Odesli.
This is a basic Javascript site deployed via Netlify. It uses Redis for cache/database management of Spotify API access tokens and ChatGPT summaries. You can read more about the initial development process on the blog. You can follow me on Spotify or contact me.