Careguide Design System

Bringing a consistent user experience to 20+ brands

CareGuide Design System
100
Button
You've been toasted!
  • Report
  • Archive

Over 1 million people use Housekeeper.com for their cleaning needs

Get started
0 MESSAGES

01. The Problem

Scaling design to 20+ brands

CareGuide supports a variety of industries by connecting care givers with care providers. Managing the branding and consistency of user experience of all of these different products was a challenge. The design team had a consistent pattern library in Figma, but getting this consistency in the code seemed like a monumental challenge. The goal was simple: provide a systematic representation of this pattern library to life in code, and iteratively deliver it over the course of six months, integrating it with the product.

02. The Goal

Systemtize a design language

A foundation was in place for a design system, and now it was time to operationalize design by eliminating technical debt in the code and operationalize the code. It was time to build a design system in React, standardizing a language for rhythm, motion, and accessibility, and rebuild the user experience with the design system incrementally as the dev team worked.

03. The Outcome

A Figma and Code Design System

Within six months, 90% of the UI was built with the design system and thousands of lines of custom CSS were removed from the app. The relationship with the design team led to a 1:1 representation of designs in Figma and in code, and enabled unparalled developer producivity. A series of layout components matching Figma autolayout allows engineers and designers to communicate and work in lockstep.

Multiple brands

The design system is completely themeable, supporting 20+ brands

Lightning fast

A loading skeleton strategy allows for pages to feel snappy and responsive every time

Mobile-first UI

The design system is mobile-first and responsive, allowing design for all devices

Sitter.com