Product design + full-stack build · First slice shipped
A calm, magical learning ecosystem for neurodivergent children — where every lesson grows a flower, every effort is celebrated, and every child is met exactly where they are.
Not an educational platform — a beautiful digital ecosystem where neurodivergent children feel safe, understood, and excited to return. Every decision answered one question: does this increase confidence?

A cohesive, navigable demo of the Bloomverse — from public introduction to the child's living home to a first academy experience. Visual-first, feeling before feature.
Routes shipped
System layers
MindBloom is not an educational platform. It is a beautiful digital ecosystem where neurodivergent children feel safe, understood, and excited to return.
Every design decision answered exactly one question: does this increase confidence? If not, it does not belong.
Does this increase confidence? If not, it does not belong. — the only design law of the Bloomverse.
The first breath of the world. Warm cream paper, a hand-painted valley scene, and Bloom already waiting.
The copy leads with feeling — Where learning helps a whole world bloom — before it explains anything. Three plain-language principles (Safe, Celebrated, Theirs) sit above the character cast, so parents meet the tone before the features.
Feeling before feature. On a product built for neurodivergent children, tone is not decoration — it's the product itself.

The child's home. Bloom stands in a soft valley and greets them by name-tone: Welcome back, friend. Your garden missed you.
The Pick up where you left off card removes the where-do-I-start friction. Tapping Plant a bloom grows a new flower into the scene with a gentle rise animation — pure celebration, no metric attached.
Streaks are reframed as calm days and today's count is blooms grown, not lessons completed. Language is a design decision here.

The Enchanted Library. Quill the owl greets the child softly.
The lesson surface is stripped to its calmest possible shape — one sentence, seven tappable words, and the instruction No rush. No score. Just listen.
Progress fills a soft bar as each word is tapped. Books on the shelf are labeled by feeling — Continue, New, Bloomed, Locked — rather than by level or grade.
No rush. No score. Just listen. — the entire pedagogy of the Reading Academy fits on a card.

The stack was chosen so the visual-first slice could ship fast and stay production-shaped: TanStack Start on React 19 + Vite 7, file-based routing under src/routes/, and Tailwind v4 with a custom OKLCH design system in src/styles.css. Colors, shadows, gradients, and animations are semantic tokens — never hardcoded.
Ship the feeling first. Systems that hold the feeling can be built on top of a proven tone — the reverse almost never works.
The first slice proves the world. The next slices give it memory, breadth, and voice.
"I want to go back." "My child actually enjoys learning." That is the measure. Joy. Confidence. Growth. That is MindBloom.
By the numbers
Built with
Application
Interface
Motion
Illustration
Selected screens



What this proves I can do