Back-end: NestJS
Database: PostgreSQL
ORM: Prisma
Auth: JWT + Refresh Tokens + RBAC
Front-end: Next.js
UI: Tailwind + shadcn/ui
Forms: React Hook Form + Zod
State / Data fetching: TanStack Query
Monorepo: pnpm workspace + Turborepo