Files
nick-tracker/docs/tech-stack.md
2026-01-11 07:51:30 +00:00

728 B

Tech Stack

  • Language: TypeScript
  • Runtime: Node.js 20
  • Framework: NestJS 10
  • Testing: Jest (backend), Vitest (frontend)
  • Build Tool: Docker Compose, pnpm workspaces, tsup

Libraries

  • TypeORM
  • PostgreSQL
  • @nestjs/jwt
  • @nestjs/passport
  • @nestjs/websockets
  • @nestjs/platform-socket.io
  • @nestjs/schedule
  • @nestjs/config
  • class-validator
  • class-transformer
  • bcrypt
  • date-fns
  • ical.js
  • node-caldav
  • @microsoft/microsoft-graph-client
  • imap
  • axios
  • bull
  • ioredis
  • helmet
  • express-rate-limit
  • React 18
  • Vite 5
  • React Router
  • TanStack Query (React Query)
  • Zustand
  • FullCalendar
  • react-beautiful-dnd
  • socket.io-client
  • date-fns
  • React Hook Form
  • Zod
  • TailwindCSS
  • Radix UI