Roosevelt Docs
Roosevelt Docs
Welkom
Architecture
ArchitectureNx MonorepoTech StackArchitecture Decision Records
Workflows
Infrastructure
AI & Automation
API Reference
Design System
Guides

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

ComponentKeuze
FrameworkNext.js 14 (App Router)
APIFastify
DatabaseSupabase (PostgreSQL)
MonitoringSentry + OpenTelemetry
StylingTailwind CSS
TestingVitest + Playwright
CI/CDGitHub Actions
HostingHetzner VPS (Caddy + PM2)

Monorepo Structuur

roosevelt-ops/
├── apps/
│   ├── api/          # Fastify API server
│   ├── marketing/    # Marketing site (static)
│   ├── web/          # Main application
│   ├── portal/       # Client portal
│   └── docs/         # Deze documentatie
├── packages/
│   ├── analytics-layer/
│   ├── feature-flags/
│   ├── pipeline-core/
│   ├── portal-auth/
│   └── time-tracking/
└── infrastructure/
    └── roosevelt-dev/

Previous

Welkom

Next

Architecture

On this page

ArchitectureTech StackMonorepo Structuur