As Digikala’s product landscape grew, so did the need for consistency across teams and touchpoints. Cube, the organization’s design system, became the backbone for scaling both design and delivery.
My role focused on strengthening that foundation. I refined and expanded the component library, standardized design tokens, and partnered closely with engineering to ensure each asset was implementation-ready. I also contributed to guidelines and documentation that made adoption smoother across squads.
More than a component set, Cube became the shared language unifying how Digikala builds products; enabling teams to deliver faster, maintain consistency, and reduce design and development overhead.
Impact
Elevated UI consistency across parallel scaling product teams
Improved designer–developer collaboration with clear implementation standards
Increased efficiency and reusability through a modular, well-documented component system


