~180,000 lines of production code across 900+ files
How It's Built
Technical transparency for partners who want to understand the platform's architecture, security model and operational reliability.
Platform at a Glance
17 shared packages in a fully integrated monorepo
50+ database models across 8 specialised domains
Multi-tenant architecture with capability-based authorisation
Tech Stack
Next.js 16 (App Router)
TypeScript (strict mode)
PostgreSQL via Neon
NextAuth v5 (JWT)
Vercel (EU hosting)
Sentry + Plausible
Architecture Highlights
Security
Multi-tenant security with capability-based authorization and organization scoping.
Data & Compliance
GDPR-conscious data model with retention policies and legal basis tracking.
Shared Packages
Shared package architecture for cross-app consistency and maintainability.