- Type in an event you're attending or a mood you're feeling.
- The app will present you with up to 10 songs of varying genres.
- Select a song that best fits your vibe. In general, this will determine the genre of the playlist.
- The app will build a playlist using the selected song and your prompt.
- 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