Architecture
Monorepo structuur, tech stack keuzes en architectuurbeslissingen
Architecture
Roosevelt is gebouwd als een Nx monorepo met een duidelijke scheiding tussen apps, packages en infrastructuur.
Tech Stack
| Component | Keuze |
|---|---|
| Framework | Next.js 14 (App Router) |
| API | Fastify |
| Database | Supabase (PostgreSQL) |
| Monitoring | Sentry + OpenTelemetry |
| Styling | Tailwind CSS |
| Testing | Vitest + Playwright |
| CI/CD | GitHub Actions |
| Hosting | Hetzner VPS (Caddy + PM2) |