This pull features a near-complete rewrite of the core infrastructure surrounding the iPod UI. The entire API has been rewritten to move off of my own personally-hosted OAuth server in favor of using Next.js and Vercel to handle authentication. The primary benefit here is that NGrok is no longer necessary and there are no more chances of Spotify auth breaking when my server disconnects from the internet (usually from a power outage).
Huge thanks to @JohnDaly for his help in writing the initial Spotify API Next.js implementation 🙏
This pull features a near-complete rewrite of the core infrastructure surrounding the iPod UI. The entire API has been rewritten to move off of my own personally-hosted OAuth server in favor of using Next.js and Vercel to handle authentication. The primary benefit here is that NGrok is no longer necessary and there are no more chances of Spotify auth breaking when my server disconnects from the internet (usually from a power outage).
Huge thanks to @JohnDaly for his help in writing the initial Spotify API Next.js implementation 🙏