Once the structure was defined, we began with the system’s foundational layer: design tokens.
The first iteration consisted of a small JSON file containing core tokens such as colors, typography, and spacing values. These tokens were connected through Style Dictionary, allowing them to be synchronized between Figma and our front-end codebase.
This token-based approach ensured that the system could scale across platforms and brands without duplicating design work.
Over time, the system expanded significantly. The original MVP evolved into a more robust architecture supporting:
- approximately 3000 design tokens
- around 2000 core tokens and 1000 platform-specific tokens
- 43 platform font styles across web, iOS, and Android
- 38 components across multiple product interfaces
At the same time, our documentation platform evolved. Early versions relied on a SaaS documentation tool, but its limitations eventually pushed us to build our own internal documentation service. This allowed the team to structure the content and contribution flows exactly as needed.
The system gradually transformed from a small technical experiment into a scalable infrastructure supporting multiple products.