Role: Design System Manager
Westwing's tech team faced two main challenges:
1. The lack of a proper UI library led to the creation of unnecessary components, resulting in wasted design time, duplicated elements, and inconsistent visuals across platforms.
2. An existing UI Kit was unfeasible due to the absence of a clear design pattern, making reuse of elements rare. As a result, even the smallest implementations required building from scratch, significantly increasing man-hours.
After a previous attempt to organize our UI elements using the Atomic Design Methodology, we developed BEA, our final design system.
BEA is organized into four sections:
1. Foundations: Where we store the company’s branding and core guidelines.
2. Assets: Includes UI exports such as icons, logos, and badges.
3. Components: The most complex and frequently used section, housing all reusable components that are essential for the UI Kit.
4. Standalones: Contains elements not reused in code (e.g., footer, header) but still important for the design team when creating mockups.