← Back to Advent of Code

Day 17 - Setting up a Next.js app with Supabase + Drizzle

12/17/25

Up to this point, I've been exclusively using Vue/Nuxt for my web projects and never got around to learning React/Next. I figure it's time to start learning that stack a little, so I spent today vibe coding a Next app with some simple auth set up on a Supabase backend. I also connected it to Drizzle ORM.

It's a basic app with just functionality for logging in, accessing a protected route, and creating a profile. Check it out at https://next-auth-test-peach.vercel.app/

Even though it's vibe coded, I had the LLM break up the implementation into small chunks and explain each part as it goes along to get me up to speed on the React/Next way of doing things. I use this approach with other concepts I want to learn, and find that it really accelerates the learning process.