Building a system for a product that could grow into 500+ screens.
What started as a set of inconsistent concept screens became a reusable design system and page-level architecture for a large insurance product. I designed the system so changes could propagate across hundreds of screen variations instead of being maintained one by one.
Client
Anadolu Sigorta
Ownership
Design System / UI Architecture / Product UI
Platforms
Mobile & Responsive Web
Year
2025


I turned inconsistent decisions into shared rules.
Not just for the screens we had, but for the ones we hadn’t designed yet.

So I moved reuse up a level: from components to entire pages.
I turned each step of the purchase journey into a page-level component, so structural changes could propagate across every state and variation at once.

I modelled the fullest case once, then derived every exception from it.
Each page component contained every possible field, state and conditional case. Individual screens were created by controlling what appeared, disappeared or changed, instead of rebuilding the page for every scenario.

The same page logic had to scale across mobile and web.
The architecture was adapted across mobile and responsive web without rebuilding the flow logic for every layout.

A revision that could touch hundreds of screens became a component update.
Update the source once, and the change propagated across every affected variation.





