A Spotify web player built for dance parties
Built using Next.js to simplify API and deployment to Vercel.
NextAuth.js is used to authenticate to Spotify prior to setting up the Spotify Web API.
SWR is used for cache invalidation when fetching song metadata from the Spotify API.