/* case study */
Multi-Tenant White-Label Platform
Refactored an acquired single-tenant, customer-facing stack into a multi-tenant, white-label platform for clients.
// impact: Full-stack refactor in ~3 months with a team of three
// Context
OpenLoop acquired a customer-facing application built for a single tenant. To serve multiple clients, it had to support per-client white labeling.
// Challenges
- ›Single-tenant assumptions baked into the domain model, business logic, and UI
- ›A tight timeline and a team of three engineers
// Approach
- ›Redesigned the domain data model for tenancy
- ›Refactored the business-logic API layer and the React browser UI
- ›Used Retool as the admin tool to avoid building internal UI from scratch
// Outcomes
- ›Multi-tenant white labeling delivered in about 3 months
- ›Done with just two other engineers