The challenge
When I joined the team there were several competing libraries and approaches to the design system. This caused visual inconsistency, duplicated effort and friction with engineering. The goal was to consolidate what already existed, keep the good practices, and define new rules that would act as the single source of truth for design and engineering. We wanted: a unified and scalable design system, clear rules for developers, reusable patterns, and documentation the whole team could reach.
Process
Research
I interviewed developers and PMs and reviewed the technologies used on the frontend. I analysed the existing flows to identify the base components, and deepened my knowledge of Atomic Design applied to design systems.
Design
I started from the brand guidelines and adjusted the colour palette to meet accessibility criteria. I defined tokens, atoms, molecules, organisms, templates and pages, and prototyped the first animations and state transitions.
Development / Automation
I documented the do’s and don’ts for each component and built the system’s Storybook with the team. We also laid the groundwork so documentation could later be generated with AI and published on a site accessible to everyone.
Data analysis
I measured consistency, adoption, and design and prototyping times before and after the system.
Role and tools
Role
- Stakeholder research
- Flow analysis
- Tokens and components
- System documentation
- Adoption measurement
Tools
- Figma
- FigJam
- Storybook
- Google Sites
- HTML
- CSS
Outcomes
- Libraries and components consolidated into one system
- Greater visual consistency and standardised design patterns
- Reduced UI design and prototyping time
- Smoother collaboration with engineering and clear rules for implementation
What I learned
The importance of bringing in every perspective — design, engineering, product — before defining new patterns. Keeping documentation alive is what makes a system stay useful. Once developers have clear rules and a shared repository, they can propose and evolve patterns alongside the design team.
