Mobile App UX Prototype

This project showcases the complete UX design lifecycle of a mobile app, from problem discovery to interactive high-fidelity prototype. The goal was to develop a user-centered app experience grounded in research, strategic planning, and iterative design.

UX Design & Figma Prototyping

Concept

Create a high fidelity mobile app prototype based on performed qualitative and quaitative research for an airline booking process.

Process

I developed my own empathy and customer journey maps to inform my decision making. Using Figma, I added annotation layers directly within the design file, walking through the user flow from the homepage through to the booking summary screen. Each annotation focused on core functionality—such as interactive elements, conditional behaviors, error states, and responsive design expectations—ensuring every component was covered from a developer’s perspective and supported a user's happy path.

Phase 1: Discovery & Research

The process began with competitive analysis and secondary research to define a relevant problem space. I created user personas and conducted user journey mapping to empathize with real user pain points. Using affinity mapping in Miro, I clustered insights to identify actionable design opportunities.

Phase 2: Ideation & Information Architecture

From the research findings, I translated user needs into key features and flows. I mapped out app architecture, created task flows, and developed low-fidelity wireframes. Using tools like Miro and Figma, I rapidly ideated and tested different layout concepts to ensure the app was intuitive and goal-oriented.

Phase 3: Prototyping & Interaction Design

I brought the wireframes to life in Figma, creating an interactive high-fidelity prototype that reflects polished UI, accessibility best practices, and consistent branding. This clickable prototype allows users to complete key tasks and showcases microinteractions that support usability and delight.

Phase 4: Testing & Iteration

Throughout the design process, I conducted usability testing and gathered feedback to refine flows, improve content clarity, and optimize hierarchy. Iterations focused on reducing cognitive load, strengthening call-to-action placement, and ensuring the experience felt both seamless and modern.

Designing this mobile experience was about more than aesthetics—it was about solving real user problems with thoughtful architecture, intentional interaction, and a design system that feels both intuitive and human. —Brian Haitz

Outcome

The final deliverable was a publicly shareable Figma file with fully annotated screens, supplemented by a PDF for handoff. The result: a clear, developer-ready guide that closes the loop between user experience design and functional execution.

Tools Used

  • Miro
  • Figma
  • Sketch pad