top of page

Purchase Receipt

For this UI project, I explored how modal overlays could enhance user interaction within the Mimo coding app. The goal was to design a cohesive set of pop-ups that serve different functions—ranging from progress celebrations and feedback collection to privacy confirmation and user engagement prompts. The design challenge was to ensure each overlay felt purposeful, non-disruptive, and visually aligned with Mimo’s vibrant, playful brand. Each screen was crafted to support a specific user moment: finishing a course, publishing code, rating the app, or accepting privacy terms. While the content and intent varied, I focused on maintaining consistent visual language, accessibility, and intuitive interaction patterns across all overlays—whether viewed in light or dark mode.

Frame 1-3.png

Designing Purposeful Pop-Ups for Key User Moments

To ensure that each modal overlay served a distinct purpose without disrupting the UX, I identified pivotal moments in the Mimo app where overlays could add value. These included: celebrating course completions, prompting users to rate the app, collecting feedback, and confirming privacy terms. By aligning each overlay with a specific user action, I ensured relevance and timeliness, enhancing user engagement without causing frustration. This approach is supported by UX research indicating that contextually relevant modals can improve user satisfaction and task completion rates.​

Crafting a Cohesive Visual Language

Maintaining visual consistency across all overlays was paramount. I drew inspiration from Mimo's vibrant and playful brand identity, incorporating its color palette, typography, and iconography into the modal designs. This ensured that each overlay felt like an integral part of the app rather than an intrusive element. I also designed for both light and dark modes, recognizing the importance of accommodating user preferences and enhancing accessibility. Consistent visual language across UI elements is known to reduce cognitive load and improve user trust.​

Frame 2-3.png

Enhancing User Interaction Through Thoughtful Design

Understanding that modals can either aid or hinder user interaction, I focused on creating overlays that were intuitive and user-friendly. This involved clear call-to-action buttons, concise messaging, and logical flow. I also implemented micro-interactions, such as subtle animations, to provide feedback and guide users through tasks. These design choices are backed by studies showing that well-designed micro-interactions can enhance user engagement and satisfaction.​

Measuring Impact and Iterating Through Internal Review

Rather than relying on post-launch user data, I evaluated the overlay designs through internal usability reviews and heuristic analysis. I focused on key criteria such as clarity of messaging, visual hierarchy, accessibility, and alignment with Mimo’s user flow. Feedback from my design helped identify friction points early—especially in areas where overlays could be misunderstood or overlooked. These insights led to several refinements, including simplifying button language and adjusting modal timing to feel less intrusive. My iterative process ensured that each overlay served its purpose effectively, even before it reached real users.

Frame 5-5.png

Competitive Analysis and Industry Best Practices

In designing Mimo's modal overlays, I conducted a competitive analysis of similar educational and coding apps. I noted that apps with contextually relevant and non-intrusive modals tended to have higher user retention rates. Drawing from industry best practices, I ensured that our overlays were not only visually appealing but also served clear functions aligned with user goals. This strategic approach positioned Mimo to enhance its UX and stand out in a competitive market.​

Frame 7-3.png
bottom of page