Design System for Enterprise Commerce
Built a scalable, accessible design system powering multiple B2C commerce platforms
Challenge
Multiple enterprise commerce projects were building UIs from scratch with inconsistent patterns, duplicated effort, and varying accessibility standards. Teams lacked shared components, design tokens, and documentation.
Solution
Led the creation of a comprehensive design system with an Angular component library, design tokens (colors, typography, spacing), accessibility-first components, and living documentation. The system served as the single source of truth for all commerce frontends in the organization.
Architecture
- Angular standalone component library with tree-shakeable exports
- Design tokens as CSS custom properties for theme-ability
- ITCSS + BEM architecture for scalable, maintainable styles
- Storybook for living documentation and visual regression testing
- Automated a11y checks integrated into CI pipeline
Impact
- Reduced UI development time by 60% across projects
- Achieved WCAG 2.1 AA compliance across all components
- Eliminated visual inconsistencies between independently developed features
- Enabled white-label theming for 3 client brands from a single codebase
Key Metrics
-60%Development Time
80+Components
3Client Brands
AAWCAG Compliance
Technologies
AngularTypeScriptStorybookSCSSITCSSBEMWCAGCSS Custom Properties