ZillyPlanet

Designing a Scalable Learning Platform for Students, Parents, and Educators
As the product evolved, ZillyPlanet needed a scalable design system that could support three distinct user groups—students, parents, and educators—without sacrificing consistency or speed.
I partnered closely with the co-founder and product manager to evolve the product, expand the design system, and design end-to-end experiences for students, parents, and educators. My work now supports more than 100 reusable components across 27 product surfaces.
Challenge
Students need playful, engaging interfaces that encourage exploration, while parents and educators need products that feel trustworthy, organized, and efficient. The challenge wasn't simply creating reusable components; it was building a system flexible enough to support very different mental models without fragmenting the product experience.
Understanding the Users
Designing for three audiences required balancing competing priorities:
Students needed motivation, simplicity, and large touch targets.
Parents needed visibility into progress.
Educators needed efficiency and classroom management.
These competing needs informed every component and workflow in the design system.
Constraints
Because the platform was actively evolving, components needed to support new learning modes and subjects without requiring redesign. This required balancing immediate product needs with long-term scalability.
Design System Development
Audited the existing UI to identify inconsistencies across product surfaces
Expanded the existing design foundations—including color, typography, spacing, and tokens—to support new features.
Designed 100+ reusable components with scalable variants, interaction states, and documentation
Established implementation guidelines to improve the designer–developer handoff and consistency

Button System

Component Library: Selected Examples

Designing the Science Learning Journey
From Workflow to Interface




Progress Dashboard

Impact
Reflection



