Tech-Stack
Quelle: docs/werkszeit/TECH-STACK.md.
Kurzfassung
| Layer | Technologie |
|---|---|
| Frontend | Flutter 3.x (iOS, Android, Web, Desktop) |
| State | Riverpod 2 + go_router |
| Offline-DB | Drift (SQLite + sqlite3.wasm) |
| Backend | Node 22 LTS + Hono + TypeScript strict |
| ORM | Drizzle |
| DB | Postgres 17 (Multi-AZ, RLS) |
| Cache | Redis 7.4 (ElastiCache) |
| Auth | Better Auth (Sessions, TOTP, Passkeys, OAuth) |
| Jobs | BullMQ + Trigger.dev v3 (optional) |
| Validation | Valibot (shared schema w/ frontend) |
| E-Invoicing | Mustang-Lambda (Java 21, SnapStart) |
| Marketing | Astro 5 + Tailwind 4 |
| Monorepo | pnpm 10 + Turborepo 2.x + Biome |
| Infra | AWS eu-central-1 (ECS Fargate, RDS, S3, IAM) |
| API | OpenAPI 3.1 (single source) + AsyncAPI 3.0 |
Für Details siehe die Original-Datei im Haupt-Repo.