Onboarding & Personalization
Users begin by sharing basic details like name, age group, and interests. This helps Mosaic generate stories tailored to the child’s preferences and imagination.

Story Discovery
The home feed allows users to discover newly generated stories and popular story worlds. Visually rich story cards make it easy to browse and jump into new adventures.

Smart Filters & Customization
Users can refine the content they see using filters like age group, voice type, and story themes, ensuring every story feels relevant and engaging.

AI Story Generation
Users can generate a completely new story by defining characters, selecting story styles, and choosing narration voices. AI then creates a unique personalized story instantly.

My Stories Library
All generated stories are saved in a personal library, allowing users to revisit, manage, or continue their favorite adventures anytime.

Story Details & Chapters
Each story includes a rich introduction, chapter breakdown, and listening options. This gives users the flexibility to read the story or enjoy it as an audio experience.

Interactive story reading & listening experience
Users can read or listen to stories chapter by chapter. A clean reading interface keeps the focus on storytelling while offering easy controls for narration and progression.

Subscription & Credits
Mosaic uses a credit-based model where users can subscribe or purchase credits to generate more stories, ensuring continued creativity and engagement.

"I started this project thinking about how to design a finance app. I finished it thinking about how to design the one screen someone opens first thing in the morning to ask: where do I stand?"

