CARL's Design System

→ Collaborative Design System development for scalability

Company overview:

CARL is a fin-tech company that combines a network of traditional M&A advisers with AI software. Its mission is to enable every company owner in the Mittelstand (German SMEs) to find the perfect buyer by giving them access to expert M&A services that were only offered to the big corporations.

My role:

Creating the requirements
Guiding the UI library selection
Designing the components
Collaborating with the front-end team
Doing the Design reviews
Maintaining the Design System

Timeline:

Sept 2020 - March 2021

Disclaimer

All product or other sensitive data was anonymized on the screens shared below.

CARL's Design System

Successfully scoping a Design System with a cross-functional team

The context:

Before I started at Carl, the front-end team was working with the ant design library. Ant is a large library with many UI patterns, but the Frontend team felt that it wasn't customisable enough and was too draining on performance. As a Designer, I also felt its limitations: we couldn't easily create reusable custom UI patterns, so design and development delivery times were severely impacted.

Once we decided to invest time into creating and migrating to a new design system I worked with the Frontend team to build requirements for an alternative library. We eventually decided to use chakra UI, which allowed us  to rapidly customise it both in the design file and in the front-end code.

The solution:

I asked one front-end developer to be my “ambassador”. We were ping-ponging between Figma and storybook. We based the structure on a strict atomic rule (atom, molecule, organism). Thanks to this set-up, we were able to quickly iterate and correct usability issues or non-scalable components along the way. Once done, we were presenting it to the rest of the team through slack. This way we kept it lean while creating clear communication and guidelines for the Design System.

CARL's Design System
CARL's Design SystemCARL's Design System
No items found.
No items found.
No items found.
CARL's Design SystemCARL's Design SystemCARL's Design SystemCARL's Design System
No items found.
No items found.