mini llm ui

In the age of Gen AI, this is the todo-list app.

nextJS

ssr

tRPC

Drizzle

nextAuth

OpenAI

shadcn/ui

next-safe-action

tailwind.css

zod

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.