Design system for banking & investment web apps
Design system for banking & investment web apps
Design system for banking & investment web apps

My role
My role
My role
My role
Senior Product Designer
Senior Product Designer
Senior Product Designer
Senior Product Designer
Competencies
Competencies
Competencies
Competencies
UX/UI optimization
UX/UI optimization
UX/UI optimization
Interfaces analysis and audit
Interfaces analysis and audit
Interfaces analysis and audit
Consistency management
Consistency management
Consistency management
Visual hierarchy
Visual hierarchy
Visual hierarchy
Creating and documenting components
Creating and documenting components
Creating and documenting components
Versioning and system support
Versioning and system support
Versioning and system support
Year
Year
Year
Year
2023
2023
2023
2023
Led the creation of a design system for corporate banking and investment apps — unifying the interface, enhancing accessibility, and enabling scalable development.
Led the creation of a design system for corporate banking and investment apps — unifying the interface, enhancing accessibility, and enabling scalable development.
Led the creation of a design system for corporate banking and investment apps — unifying the interface, enhancing accessibility, and enabling scalable development.
Led the creation of a design system for corporate banking and investment apps — unifying the interface, enhancing accessibility, and enabling scalable development.

Discover
Discover
Discover
Overview
Overview
When I joined the project, it had just started and lacked both a design system and a unified visual approach. I took on the task of creating a component library that could be used to build new corporate banking product and redesign the existing investment product.
When I joined the project, it had just started and lacked both a design system and a unified visual approach. I took on the task of creating a component library that could be used to build new corporate banking product and redesign the existing investment product.
When I joined the project, it had just started and lacked both a design system and a unified visual approach. I took on the task of creating a component library that could be used to build new corporate banking product and redesign the existing investment product.
When I joined the project, it had just started and lacked both a design system and a unified visual approach. I took on the task of creating a component library that could be used to build new corporate banking product and redesign the existing investment product.
The visual style was inherited from the investment project but had significant contrast and readability issues. I began by analyzing the existing color theme and its impact on interface perception.
The visual style was inherited from the investment project but had significant contrast and readability issues. I began by analyzing the existing color theme and its impact on interface perception.
The visual style was inherited from the investment project but had significant contrast and readability issues. I began by analyzing the existing color theme and its impact on interface perception.
The visual style was inherited from the investment project but had significant contrast and readability issues. I began by analyzing the existing color theme and its impact on interface perception.
Hypotheses
Hypotheses
Low contrast and poor readability degrade user experience and accessibility.
Low contrast and poor readability degrade user experience and accessibility.
Low contrast and poor readability degrade user experience and accessibility.
Low contrast and poor readability degrade user experience and accessibility.
01
01
Lack of components and UI patterns leads to inconsistent interfaces and implementation errors.
Lack of components and UI patterns leads to inconsistent interfaces and implementation errors.
Lack of components and UI patterns leads to inconsistent interfaces and implementation errors.
Lack of components and UI patterns leads to inconsistent interfaces and implementation errors.
02
02
Absence of a structured approach slows development and complicates support.
Absence of a structured approach slows development and complicates support.
Absence of a structured approach slows development and complicates support.
Absence of a structured approach slows development and complicates support.
03
03
Poor communication between design and development causes bugs and visual mismatches.
Poor communication between design and development causes bugs and visual mismatches.
Poor communication between design and development causes bugs and visual mismatches.
Poor communication between design and development causes bugs and visual mismatches.
04
04
Research
Research
To test hypotheses, I began with an in-depth analysis of the investing product and its processes
To test hypotheses, I began with an in-depth analysis of the investing product and its processes
To test hypotheses, I began with an in-depth analysis of the investing product and its processes
UX/UI audit of existing interfaces
UX/UI audit of existing interfaces
UX/UI audit of existing interfaces
UX/UI audit of existing interfaces
Analysis of the color palette and contrast testing (WCAG standards)
Analysis of the color palette and contrast testing (WCAG standards)
Analysis of the color palette and contrast testing (WCAG standards)
Analysis of the color palette and contrast testing (WCAG standards)
Interviews with developers and business stakeholders
Interviews with developers and business stakeholders
Interviews with developers and business stakeholders
Interviews with developers and business stakeholders
Study of Ant Design capabilities and constraints (chosen framework)
Study of Ant Design capabilities and constraints (chosen framework)
Study of Ant Design capabilities and constraints (chosen framework)
Study of Ant Design capabilities and constraints (chosen framework)
Benchmarking of design systems in complex B2B/financial products
Benchmarking of design systems in complex B2B/financial products
Benchmarking of design systems in complex B2B/financial products
Benchmarking of design systems in complex B2B/financial products

Define
Define
Define
Overview
Overview
The research showed that the absence of a structured design approach impacted every stage of the user journey
The research showed that the absence of a structured design approach impacted every stage of the user journey
The research showed that the absence of a structured design approach impacted every stage of the user journey
✘
✘
✘
✘
Contrast issues: low contrast and visual overload hinder data perception.
✘
✘
✘
✘
Design fragmentation: no unified visual logic or component system slowed down development.
✘
✘
✘
✘
Missing standards: frequent implementation bugs due to lack of documentation and standards.
✘
✘
✘
✘
Inefficient assembly: high manual effort for layout assembly and review.
✘
✘
✘
✘
UI Overhaul: the investment product required a complete visual redesign.
GOAL OF THE PROJECT
GOAL OF THE PROJECT
Build a scalable design system on top of Ant Design that ensures visual consistency, improves accessibility, speeds up development, and facilitates smooth designer-developer collaboration.
Build a scalable design system on top of Ant Design that ensures visual consistency, improves accessibility, speeds up development, and facilitates smooth designer-developer collaboration.
Build a scalable design system on top of Ant Design that ensures visual consistency, improves accessibility, speeds up development, and facilitates smooth designer-developer collaboration.
Build a scalable design system on top of Ant Design that ensures visual consistency, improves accessibility, speeds up development, and facilitates smooth designer-developer collaboration.
Develop
Develop
Develop
Key tasks
Key tasks
01.
01.
01.
01.
Build a component library with all necessary states and scenarios.
02.
02.
02.
02.
Redesign the color palette to meet WCAG contrast standards.
Redesign the color palette to meet WCAG contrast standards.
Redesign the color palette to meet WCAG contrast standards.
Redesign the color palette to meet WCAG contrast standards.
03.
03.
03.
03.
Create a proper dark theme with well-defined color relationships.
Create a proper dark theme with well-defined color relationships.
Create a proper dark theme with well-defined color relationships.
Create a proper dark theme with well-defined color relationships.
04.
04.
04.
04.
Standardize spacing, typography, and visual patterns.
Standardize spacing, typography, and visual patterns.
Standardize spacing, typography, and visual patterns.
Standardize spacing, typography, and visual patterns.
05.
05.
05.
05.
Document all components with usage examples and adaptation rules.
Document all components with usage examples and adaptation rules.
Document all components with usage examples and adaptation rules.
Document all components with usage examples and adaptation rules.
06.
06.
06.
06.
Test the system on actual screens of the investment product.
Test the system on actual screens of the investment product.
Test the system on actual screens of the investment product.
Test the system on actual screens of the investment product.
Success Criteria
Success Criteria
Faster development of new interfaces
Faster development of new interfaces
Faster development of new interfaces
Faster development of new interfaces
Fewer visual bugs and design inconsistencies
Fewer visual bugs and design inconsistencies
Fewer visual bugs and design inconsistencies
Fewer visual bugs and design inconsistencies
Better collaboration between designers and developers
Better collaboration between designers and developers
Better collaboration between designers and developers
Better collaboration between designers and developers
Improved accessibility and interface perception
Improved accessibility and interface perception
Improved accessibility and interface perception
Improved accessibility and interface perception
Visual consistency across the ecosystem
Visual consistency across the ecosystem
Visual consistency across the ecosystem
Visual consistency across the ecosystem

Workflow
Workflow
What's been done?
What's been done?
Define visual standards
Define visual standards
Define visual standards
✣
✣
✣
✣
Redesigned the color palette and created a high-contrast light and dark theme.
✣
✣
✣
✣
Introduced violet as a secondary (primary) accent color.
✣
✣
✣
✣
Developed a typography system to improve readability.
✣
✣
✣
✣
Standardized spacing and layout grid structure.

What's been done?
What's been done?
Assembled a component library
Assembled a component library
Assembled a component library
✣
✣
✣
✣
Designed components covering all possible states and scenarios.
✣
✣
✣
✣
Defined adaptation rules for various screen sizes.
✣
✣
✣
✣
Maintained close collaboration with developers to ensure proper implementation.
The pilot implemented and tested
The pilot implemented and tested
The pilot implemented and tested
✣
✣
✣
✣
Rolled out the system on key screens of the new corporate banking UI.
✣
✣
✣
✣
Fully redesigned the investment product using the new system.
✣
✣
✣
✣
Collected feedback, iterated, and refined components before scaling.

Deliver
Deliver
Deliver
Effectiveness Assessment
Effectiveness Assessment
After launching the system, I evaluated its impact based on team feedback and performance metrics
After launching the system, I evaluated its impact based on team feedback and performance metrics
After launching the system, I evaluated its impact based on team feedback and performance metrics
Evaluated the design system’s impact by tracking development speed for new sections, conducting UX audits, monitoring visual bugs, and assessing improvements in designer-developer collaboration.
Evaluated the design system’s impact by tracking development speed for new sections, conducting UX audits, monitoring visual bugs, and assessing improvements in designer-developer collaboration.
Evaluated the design system’s impact by tracking development speed for new sections, conducting UX audits, monitoring visual bugs, and assessing improvements in designer-developer collaboration.
Evaluated the design system’s impact by tracking development speed for new sections, conducting UX audits, monitoring visual bugs, and assessing improvements in designer-developer collaboration.
Results
Results
Key outcomes of the design system implementation
Key outcomes of the design system implementation
Key outcomes of the design system implementation
✦
✦
✦
✦
Accelerated development of new features and sections.
✦
✦
✦
✦
Visual consistency across corporate and investment interfaces.
✦
✦
✦
✦
Improved accessibility and content readability.
✦
✦
✦
✦
Fewer design iterations and visual inconsistencies.
✦
✦
✦
✦
Stronger collaboration across the team.
✦
✦
✦
✦
Positive feedback from developers and business stakeholders.


As a result, the design system, built from scratch, became a robust and scalable tool that enabled faster product launches, streamlined internal processes, and significantly enhanced the visual experience of corporate banking & investing products.
As a result, the design system, built from scratch, became a robust and scalable tool that enabled faster product launches, streamlined internal processes, and significantly enhanced the visual experience of corporate banking & investing products.
As a result, the design system, built from scratch, became a robust and scalable tool that enabled faster product launches, streamlined internal processes, and significantly enhanced the visual experience of corporate banking & investing products.
As a result, the design system, built from scratch, became a robust and scalable tool that enabled faster product launches, streamlined internal processes, and significantly enhanced the visual experience of corporate banking & investing products.
© 2025 Aleksandra Berest
© 2025 Aleksandra Berest
© 2025 Aleksandra Berest
© 2025 Aleksandra Berest