Vision Group
A multi-brand platform for a healthcare group
Shared
Module suite
Per-brand
Sub-themes
One
Codebase
Multi-site
Architecture
Several brands, one organisation, one development team. Built as separate sites they diverge within a year; built as one site with a brand switch they constrain each other badly.
The middle path is a shared custom module suite — the functionality every brand needs, written once — plus a common base theme with a sub-theme per brand carrying only what is genuinely different. A fix lands everywhere; a brand's own look stays its own.
Services delivered
Design systems and theming
Component libraries built as Single Directory Components, documented in Storybook, and used by the site rather than filed next to it.
Platform engineering and DevOps
Local environments that match production, pipelines that catch problems before review, and deploys that are boring.