Roosevelt Docs

Tech Stack

Volledige tech stack keuzes per laag

Tech Stack

Application Layer

ComponentKeuzeReden
Frontend FrameworkNext.js 14 (App Router)SSR + static export, React ecosysteem
API FrameworkFastifyHigh-performance, schema-first, plugin architectuur
StylingTailwind CSSUtility-first, design tokens, geen runtime overhead
AuthenticatieClerkManaged auth, webhooks, portal support
FontsSpace Grotesk + InterProfessioneel, leesbaar, open source

Data Layer

ComponentKeuzeReden
DatabaseSupabase (PostgreSQL)Managed, realtime, Row Level Security, Edge Functions
ORMSupabase client + raw SQLGeen ORM overhead, volledige controle
ValidatieZodSchema-first, TypeScript-native, runtime validatie
Type generatiesupabase gen typesTypeScript types vanuit database schema

Infrastructure

ComponentKeuzeReden
HostingHetzner VPSEuropese hosting, voorspelbare kosten, volledige controle
Reverse ProxyCaddyAutomatische HTTPS, minimale config
Process ManagerPM2Node.js apps, zero-downtime deploys
CI/CDGitHub Actions13 workflows, native GitHub integratie
SecretsGitHub SecretsGeïntegreerd met Actions, MCP toegang

Monitoring & Observability

ComponentKeuzeStatus
Error TrackingSentry✅ Active
UptimeBetterStack⚙️ Configured
PerformanceSentry Web Vitals✅ Active
DatabaseSupabase Dashboard✅ Native

AI & Automation

ComponentKeuzeReden
AI AgentsClaude CodeMulti-agent, MCP support, sub-agents
Task ManagementPlane + CLEOCloud + lokaal, MCP integratie
Event-drivenInngestBackground jobs, workflows, retries
ResearchPerplexityWeb-grounded, citation support

On this page