2. Solutions
To meet these challenges, I have implemented the following solutions:
Structured work with Figma components: All design elements were defined as reusable components. With the help of variants, different states could be efficiently merged into a single component. This facilitated both customization and ensuring consistency throughout the design process.
Use of dynamic properties: Through the selective use of Figma tools, I was able to flexibly adjust colors, typography and layouts. This dynamism made it possible to design a scalable and adaptable app to meet future needs.
Advanced prototyping: Interactive prototypes were created to test the user experience early on. With these realistic simulations, it was possible to iterate quickly and make informed decisions about design and functionality.
User-centered approach: Feedback loops and user analysis were integrated into the process to better understand and address the needs of the target group.