Unification
Standardize components and styles to avoid duplication of behaviors in the Customer Space and elsewhere.
Productivity
Reduce development time by reusing ready-to-use components documented according to use cases.
Collaboration and documentation
Facilitate communication between design and development teams through a single source of truth.
Mockup prioritization
Creation of mockups validated by the Customer Space PO - pilot project around 4 screens (80% of components).
Alignment with the design system
Verification that each element of the mockups is a Design System component if it makes sense.
Components verification
Reusability, accessibility, presence of different states, behavior adapted to multiple use cases and documentation.
Development preparation
Validated components are marked as "ready to dev." and communicated during weekly meetings.
Maintenance and evolution
Design system branches are created for component updates/maintenance.
Development and Quality Assurance
Monitoring of components in production through QA to ensure their consistency.
Content intended for interview presentation, not intended for online distribution.
Design kit
Fondations
In parallel with the mockups, we defined the design system foundations by adapting the brand identity to digital, via variables (primitives + semantics) such as colors, typography, radius, spacing, and visual effects.
Components
The components, designed to be modular and functional, guarantee a smooth experience while integrating technical constraints through close collaboration with developers.
We designed and integrated approximately 32 key components, ranging from buttons and forms to tables and cards, ensuring a scalable and consistent foundation for all interfaces.
We updated key user journeys, such as the 3 priority screens, the moving in/moving out flow while developing vision flows for bioenergy and energy efficiency.
In our team of 4 designers. Together, we define and maintain the design system, ensuring it is applied to mockups and guaranteeing consistent interfaces.
We regularly collaborate with a team of 3 developers to ensure technical feasibility and guarantee the quality of developed elements before their final integration with users.
