This is a little LLM chat app, to demo some of my fav techstacks.
Next.js SSR (Server-Side Rendering)
A fullstack React framework that supports server-side rendering and server actions, enabling fast load times and a responsive user experience.
tRPC, Zod, and next-safe-action
tRPC ensures type safety between client and server. Zod validates and infers data types. next-safe-action wraps server actions, handling mutations with type safety.
Database
PostgreSQL hosted on Supabase, using Drizzle ORM for lightweight and efficient database management. Features a minimalistic UI for database viewing.
shadcn/ui, Tailwind CSS
Modular and customizable UI components with shadcn/ui. Tailwind CSS provides a utility-first approach to styling. V0.dev by Vercel is used for rapid prototyping.