I led the creation of a Design System for an insurance company’s web applications, developed with Angular, ensuring standardization, efficiency, and scalability for development teams. The goal was to build a library of reusable components and consistent visual guidelines, optimizing interface implementation and accelerating the development process. With a well-structured system, designers and developers started working more collaboratively, reducing rework and ensuring a unified user experience.
The four key pillars of this system’s design were:
Component Library, providing modular and customizable elements for various applications
Consistent Style Guide, ensuring a unified visual identity across all platforms
Enhanced Accessibility, following best practices to make interfaces more inclusive
Comprehensive Documentation, enabling teams to efficiently implement and maintain the Design System
The result was a more agile and cohesive development environment, enhancing both the quality and digital experience of the insurance company.