Frontend Tech Stack Overview
The application is built as a unified Next.js project (as of v2.0.0, the frontend and backend were merged into the repository root). The core stack consists of:
- Next.js App Router (v16)
- React 19
- TypeScript
- TanStack Query (for server state)
- React Hook Form & Zod (for form handling and validation)
- Zustand (for client-side state management)
- Tailwind CSS v4