Tech Stack
List of technologies used in the project
Below is a list of the main technologies and tools used throughout this project, covering programming languages, frameworks, build tools, UI libraries, and state management solutions. Each was carefully chosen to ensure scalability, performance, and developer productivity.
Technology | Category | Website |
---|---|---|
TypeScript | Programming Language | typescriptlang.org |
Turbo Repo | Monorepo Management | turbo.build |
PNPM | Package Manager | pnpm.io |
React | Core Framework | react.dev |
Next.js | Full-Stack Framework | nextjs.org |
Vite + TanStack Router | SPA Solution | vitejs.dev + tanstack.com/router |
Shadcn/ui | UI Components | ui.shadcn.com |
React Aria Components | Headless UI Library | react-spectrum.adobe.com |
TanStack Query | Async State Management | tanstack.com/query |
React Hook Form | Form Management | react-hook-form.com |
Zod | Validation | zod.dev |