SAEPUL MALIK
Case study

Inspigo For Business: A Customizable Enterprise Learning Platform

Dynamic, per-client UI customization for a B2B enterprise learning platform — configurable without a dedicated build per client.

PT Inspigo Inovasi Indonesia2021–Present
Next.jsReactDesign SystemsState Management

Problem

Inspigo For Business (IFB) serves multiple enterprise clients, each wanting the platform to reflect their own branding and content structure. Hardcoding a UI variant per client doesn't scale past the first few — every new enterprise deal would mean another bespoke build.

Architecture

The platform is built on Next.js and React, with branding and layout treated as configuration data rather than code paths. A component library reads per-tenant configuration and renders accordingly — colors, copy, and structure adjust based on data, not a forked codebase.

Execution

The customization layer covers the pieces enterprise clients actually care about seeing reflected back at them: branding, content organization, and layout adjustments — all driven by state management patterns that keep per-tenant configuration isolated and predictable as the number of clients grows.

Impact

New enterprise clients can be onboarded through configuration rather than a dedicated development cycle per client — the platform scales with the sales pipeline instead of the engineering roadmap.