Infrastructure · 2026

Krypton Forge Labs PlatformMulti-tenant SaaS engine.

The chassis underneath every Krypton Forge Labs product. An Odoo 18 core sealed behind a typed anti-corruption layer, with Next.js frontends bolted on per vertical and a database-per-tenant deployment model.

Case study

Status
In build
Year
2026
Category
Infrastructure
01Challenge

What we were asked to solve.

Shipping multiple India-SMB verticals from scratch was a duplication tax we couldn't keep paying. Each new product was redrawing accounts, taxes, RBAC, file storage, and audit trails — work that wasn't differentiating the product but ate the first month of every engagement. We needed a chassis we could trust to absorb that complexity once, then never again.

02Approach

How the studio took it on.

We treat Odoo 18 as a system-of-record we don't fight: accounting, inventory, partners, GST. Everything client-facing is a Next.js 16 App Router frontend that talks to a typed anti-corruption layer instead of Odoo's RPC directly. Tenants live in isolated PostgreSQL databases, provisioned by Terraform, with shared static assets on object storage. The ACL is the only thing that knows Odoo's shape — products on top see clean domain types.

03Outcome

What shipped, and what changed.

Two verticals (Schiffli ERP, Paraslace) are running on the platform in production. New vertical setup is now a one-day exercise instead of a one-month one. The ACL has caught three breaking-changes from upstream Odoo before they reached customers.