
Uddyog
Full-stack starter on TanStack Start with Better Auth over a Drizzle Postgres adapter, request-time Zod validation, and a shadcn/ui interface.
- tanstack-start
- better-auth
- drizzle-orm
- postgresql
- shadcn-ui
- full-stack
what I builtযা তৈরি করেছি
- Bootstrapped a full-stack app on TanStack Start with file-based routing split into public and private route groups
- Wired Better Auth to a Drizzle Postgres adapter with email and password enabled, the anonymous-session plugin, and TanStack Start cookie handling
- Generated the Drizzle auth schema straight from the Better Auth config with an auth sync script, so the two cannot drift apart
- Kept Zod validators beside the database schema in dedicated modules, with the Drizzle config pinned to the public schema and strict mode on
- Built the interface on shadcn/ui with TanStack Form for form state, Sonner for toasts, and next-themes for the color scheme