Try it here: https://www.song-diary.com
The Song Diary analyzes the songs you listened to yesterday and generates a diary entry from them using OpenAI, reflecting your mood and activities. You can also analyze the songs you listened to today in interactive graphs and learn more about yourself, your listening habits and your feelings.
Add a Spotify API CLIENT_ID, CLIENT_SECRET and REDIRECT_URI to your environment variables. Also, add a VITE_UNSPLASH_ACCESS_KEY for the image fetching.
Run
to install all dependencies of server.
Run
to install all dependencies of client and build client files.
Run
to start server and generated client views on http://localhost:3000.