CASE STUDY · PLATFORM

Design System

Building a scalable foundation for consistent enterprise products

I created Asite’s first design system from the ground up, defining the foundations, reusable components and governance needed to create a consistent product language across web and mobile.

Role
Lead Product Designer

Ownership
Design system strategy · Foundations · Components · Governance · Adoption


Scope
Platform-wide · Web + Mobile

Focus
Scalability · Accessibility · Consistency · Design QA

Blue tiled grid representing a configurable system

The challenge

There was no shared design system across the platform.

When I joined Asite, product interfaces had evolved across different modules, teams and generations of the platform without a single shared design language.

Similar interactions were implemented differently, visual patterns were inconsistent and designers lacked a reusable foundation for creating new experiences.

I saw an opportunity to create Asite’s first design system — not simply as a Figma library, but as a shared framework for how products should look, behave and scale.

0 → 1 DESIGN SYSTEM

I had to define the system before I could standardise the interface.

With no existing design-system foundation to build on, I started by auditing patterns already used across the platform and identifying where common behaviours could be consolidated.

From there, I defined the foundations and component architecture that would support future product design across web and mobile.

Foundations

→ Atoms

→ Molecules

→ Organisms

→ Templates

FOUNDATIONS

Creating a shared visual language.

I defined the core foundations that would underpin the system, including colour, typography, spacing, interaction states and accessibility principles.

Colours

Blue tiled grid representing a configurable system

Typography

Blue tiled grid representing a configurable system

Spacing/grid

Blue tiled grid representing a configurable system

States

Blue tiled grid representing a configurable system

SYSTEM ARCHITECTURE

Building reusable patterns from the smallest controls to complete workflows.

Atoms
Icons · Typography · Colour · Inputs

Molecules
Buttons · Selects · Radio groups · Tabs

Organisms
Navigation · Tables · Complex forms

Templates
Form creation · Data-heavy pages · Product layouts

IMPACT

From no design system to 70% adoption across the platform.

70% design-system adoption

The system became the shared foundation for an increasing proportion of Asite’s product experience, improving consistency across design and implementation.

40+

Reusable components and patterns


Web + Mobile

Shared design language


5

Product Designers mentored


DESIGN LEADERSHIP

Scaling the system meant scaling how the team worked.

As the system grew, my role extended beyond designing components. I supported other Product Designers in applying the system, facilitated critique, documented patterns and worked with Engineering to resolve inconsistencies between design and implementation.

I also identified where existing components should evolve and where new patterns were genuinely required, helping avoid unnecessary duplication.

FROM FIGMA TO CODE

The system became a shared source of truth across design and development.

As the design system matured, components were developed and documented in Storybook, creating a closer connection between design specifications and production-ready UI.

This helped designers and engineers review component behaviour, states and variants in a shared environment, improving consistency between Figma and implementation.

Figma

Design foundations, patterns and component specifications


Storybook

Developed component states, variants and behaviour


Design QA

Reviewing implementation and resolving inconsistencies


Reflection

Creating the components was only the beginning. The real challenge was turning a new design system into a shared way of working.

Building Asite’s first design system reinforced that a design system is a product in its own right. Its success depends not only on the quality of the components, but on documentation, adoption, collaboration, governance and how effectively it supports real product delivery.

Federica Sanchi

Lead Product Designer · London, UK