Customer-Portal Design System
A customer portal built on a purpose-made design system — defined in Figma and implemented end-to-end in Angular.
Outcome
Ship portal features fast, with zero visual drift — one design system, design to code.
The problem
The portal needed a consistent, reusable interface language so features could ship quickly without visual drift.
Approach
- Created the design system in Figma — tokens, components and usage rules.
- Translated the system into a reusable Angular component library.
- Built the customer portal on that foundation.
Results
- A single source of truth shared between design and engineering.
- Faster, more consistent feature delivery across the portal.