Zendo is a conceptual meditation app designed to help people establish a consistent mindfulness routine without feeling overwhelmed.
The interface was designed around one central objective: making it easier to begin and maintain a meditation habit. Visual hierarchy, interaction feedback, and motion were therefore treated as functional parts of the experience rather than decorative additions.
I reviewed the provided wireframes and user flows to understand the intended structure, user goals, and key interaction points. This gave each visual decision a clear relationship to the underlying experience.
I developed the core screens into high-fidelity interfaces, refining hierarchy, spacing, and emphasis so that primary actions were recognizable at a glance.
I created a style guide for typography, color, and iconography. The system balances a soft, calm atmosphere with sufficient contrast, readability, and structural clarity.
I used a storyboard to define how the interface responds as users move through the app.
⁕ Screen transitions and menu-state changes
⁕ Meditation-card movement and player progress
⁕ Play-to-pause feedback
⁕ A restrained splash-screen logo animation
1. Keeping the interface minimal but discoverable
A minimal interface can conceal important functionality. I compared layout variations and refined hierarchy and placement so core actions remained visible without adding unnecessary elements.
2. Building a Consistent Visual System
The visual language needed to feel soft and approachable without weakening readability. Consistent type, color, iconography, and spacing created coherence while preserving a clear structure.
3. Using motion without creating distraction
Animation was limited to moments where it could clarify state, provide feedback, or support orientation. Timing and movement were kept restrained to match the context of meditation.
4. Working Within Defined UX Constraints
With the principal flows already established, the design work focused on improving how the experience was communicated visually and interactively rather than redefining its functionality.
