Rachel Wallis
Project

Feefo design system

Role
Lead product designer, partnered with engineering
Stack
Figma, design tokens, Storybook, WCAG 2.1 AA
Year
2022–2024
What I owned
Audit, token model, component redesign, engineering collaboration, documentation, accessibility bar.
What I shipped
Tokenised system, 50+ redesigned components, Storybook library, documentation in Figma Dev Mode. 40% faster component work, 95% consistency, full team adoption.

Overview

Feefo’s products had grown without a shared system. I led the rebuild so designers and engineers had one source of truth, not a UI kit for a slide.

The problem

Components disagreed across products. Tokens had no naming convention. Handoff was slow enough that engineering rebuilt the same UI twice.

The process

Stakeholder interviews and an audit first. Then semantic names, responsive variants, and tokens for colour, type, space, and elevation mirrored in code. Weekly engineering syncs. Storybook was where implementation was judged. Internal teams tested whether the pieces were actually usable. Accessibility was a requirement on the components, not a later pass.

Redesigned components

Design tokens

Measuring success

Component work 40% faster (target 30%). 95% consistency across products. Full team adoption. WCAG 2.1 AA on the components.

Outcomes

More than 50 redesigned components, a token model, a Storybook library, and documentation in Figma Dev Mode. Duplicate work dropped because there was finally one place to look.