One brand, two surfaces
The booking app and its marketing landing page were being designed by different teams on different schedules. The result was predictable: app and website looked like cousins at best. The brief was to bring both surfaces under a single, opinionated visual system.
"The site sells one product, the app delivers another. We need them to be the same product."
Design the system, not the screens
A single set of tokens and a small, opinionated component library. App and web both compose from the same primitives, so they look related by construction.




