Appearance
Developer Reference
Technical reference for TT Time Tracker. Use these pages to look up specific facts: schema fields, environment variables, API routes, and configuration options.
Pages
- Monorepo Structure — Directory tree and package roles
- Environment Variables — All variables for
.envand.env.backend - API Overview — NestJS modules and HTTP routes
- Database Schema — Prisma models and their fields
- Shared Packages —
@tt/*package exports - Auth System —
better-authsetup, guards, decorators - Permissions & CASL — Role matrix and
@CheckAbilityusage - Queue Jobs — BullMQ queues and job data interfaces
- Frontend Architecture — State management, SDK, routing
- Docker Compose Services — Services, ports, healthchecks