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 with the co-founder and product manager to build the design system, design new product experiences, and establish reusable patterns that now support more than 100 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.
Progress Dashboard

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

Designing the Core Learning Experience
I designed the core student learning flow that guides users through STEM missions. The flow needed to accommodate multiple entry points (Challenge Mode, Practice Mode, MathLab, Mastery Missions) while maintaining clear progress and motivation throughout the learning journey.
Component Library: Selected Examples

Impact
Reflection



