Skip to content

yujioshiro/playlist-pal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playlist Pal

How it works

  1. Type in an event you're attending or a mood you're feeling.
  2. The app will present you with up to 10 songs of varying genres.
  3. Select a song that best fits your vibe. In general, this will determine the genre of the playlist.
  4. The app will build a playlist using the selected song and your prompt.

Technologies used

  • React/TypeScript, deployed to Netlify
  • GitHub Action initiates a workflow that zips and deploys the Lambda Functions to AWS
  • Access to the Lambda Function is done through an AWS API Gateway
  • OpenAI API (GPT-4) suggests songs based on the entered prompt
  • Spotify Web API is used to recommend more songs and build the playlist