In the first company, I was tasked with creating a new design system for in-bank applications, both mobile and desktop. The existing components were outdated, poorly designed, and riddled with inconsistencies, leading to frustration among designers and inefficiencies in the design process. The design system needed an overhaul – it required a complete rebuild from the ground up.
😥 Challenges faced:
- Outdated components. The old components were not functioning correctly, leading to inconsistencies in mockups and a higher risk of errors.
- Time and budget constraints. Building a design system from scratch is inherently time- and money-consuming, with a constant balancing act between quality and deadlines.
- Maintaining consistency. Ensuring that the new components would harmonize across both mobile and desktop platforms was a critical challenge.
🎯 Guiding principles and goals:
- Consistency and functionality. My primary goal was to create a design system that would bring consistency across all in-bank applications, ensuring that every component worked seamlessly together.
- Modernization. I aimed to refresh the visual elements, making them more functional, modern, and tidy.
- Scalability. The new design system needed to be robust and flexible enough to accommodate future projects, enriching them with new features and solutions.
🧘♂️ Positive impact:
- Improved efficiency. By standardising the design elements, the risk of errors decreased, and the design process became more streamlined and efficient.
- Team reception. The refreshed design system was met with enthusiasm by both users and developers, who appreciated the clear guidelines and cohesive look it provided.