Previous project

Next project

04

EASYFLY

UX - Flight booking App - 2022

EasyFly is a fictional airline mobile app developed as the final project for my Professional Diploma in UX Design at the UX Design Institute.

As the online travel industry is often full of usability issues, my goal with this project was to analyze and improve the entire flight booking process, creating an interface that truly meets user needs. Below is an overview of the key steps that shaped this project.

Research

Competitive Benchmark

Goal: Identify usability strengths and weaknesses of key competitors.Focus: Search, selection, and booking process.Competitors:

  • Direct: Air France, Air Canada
  • Indirect: Cheapflights

Outcome: Helped me understand common UX patterns and missed opportunities across the market.

Online Survey

Goal: Learn more about the goals and behaviors of people using airline websites and apps.What I learned: How to define clear research objectives and gather meaningful user data to inform design decisions.

Usability Test

Goal: Gain rich insights into user behaviors, context of use, and pain points.What I learned: How to conduct comparative usability testing and user interviews. This step was crucial in shaping user-centered design decisions.

Analysis

Affinity Diagram

Goal: Organize a large volume of qualitative data to support clearer analysis and decision-making.What I learned:

  • How to turn raw research data into structured themes.
  • Grouped findings by booking steps, navigation elements, and notifications.
  • Identified key pain points and positive interactions.

Customer Journey Map

Goal: Structure research insights into a visual map of user behaviors and emotions throughout the journey.What I learned:

  • How to define user goals, behaviors, and interactions step-by-step.
  • Mapped emotional highs and lows to identify opportunities for improvement.

Concept

User Flow Diagram

Goal: Start solving user problems through screen sketches for the flight booking process.What I learned:

  • Created a screen list with different states based on the user flow.
  • Used sketching as an iterative problem-solving tool.

Sketches

Goal: Start solving user problems through screen sketches for the flight booking process.What I learned:

  • Created a screen list with different states based on the user flow.
  • Used sketching as an iterative problem-solving tool.

Design

Prototyping

Goal: Add interactivity to design screens for testing.What I learned:

  • How to build a functional prototype that includes layouts, flows, and interactions.
  • Tested the overall usability of the booking journey.

Testing

Goal: Identify what was working and what needed improvement in the prototype.What I learned: Gained valuable feedback to refine the design and fix usability friction points.

Designing Final Version

Goal: Finalize the design and prepare documentation for handoff.What I learned:

  • Created detailed annotations to support implementation.
  • Understood what developers need to build the product accurately.

Let’s work together

Legal Notice

Next project

04

EASYFLY

UX - Flight booking App - 2022

EasyFly is a fictional airline mobile app developed as the final project for my Professional Diploma in UX Design at the UX Design Institute.

As the online travel industry is often full of usability issues, my goal with this project was to analyze and improve the entire flight booking process, creating an interface that truly meets user needs. Below is an overview of the key steps that shaped this project.

Research

Competitive Benchmark

Goal: Identify usability strengths and weaknesses of key competitors.Focus: Search, selection, and booking process.Competitors:

  • Direct: Air France, Air Canada
  • Indirect: Cheapflights

Outcome: Helped me understand common UX patterns and missed opportunities across the market.

Online Survey

Goal: Learn more about the goals and behaviors of people using airline websites and apps.What I learned: How to define clear research objectives and gather meaningful user data to inform design decisions.

Usability Test - Notes Taking

Goal: Gain rich insights into user behaviors, context of use, and pain points.What I learned: How to conduct comparative usability testing and user interviews. This step was crucial in shaping user-centered design decisions.

Analysis

Affinity Diagram

Goal: Organize a large volume of qualitative data to support clearer analysis and decision-making.What I learned:

  • How to turn raw research data into structured themes.
  • Grouped findings by booking steps, navigation elements, and notifications.
  • Identified key pain points and positive interactions.

Customer Journey Map

Goal: Structure research insights into a visual map of user behaviors and emotions throughout the journey.What I learned:

  • How to define user goals, behaviors, and interactions step-by-step.
  • Mapped emotional highs and lows to identify opportunities for improvement.

Concept

User Flow Diagram

Goal: Start solving user problems through screen sketches for the flight booking process.What I learned:

  • Created a screen list with different states based on the user flow.
  • Used sketching as an iterative problem-solving tool.

Interaction Design Sketches

Goal: Start solving user problems through screen sketches for the flight booking process.What I learned:

  • Created a screen list with different states based on the user flow.
  • Used sketching as an iterative problem-solving tool.

Design

Prototyping

Goal: Add interactivity to design screens for testing.What I learned:

  • How to build a functional prototype that includes layouts, flows, and interactions.
  • Tested the overall usability of the booking journey.

Testing

Goal: Identify what was working and what needed improvement in the prototype.What I learned: Gained valuable feedback to refine the design and fix usability friction points.

Final Version - Prototyping

Goal: Finalize the design and prepare documentation for handoff.What I learned:

  • Created detailed annotations to support implementation.
  • Understood what developers need to build the product accurately.

Let’s work together

Legal Notice

Previous project

Next project

04

EASYFLY

UX - Flight booking App - 2022

EasyFly is a fictional airline mobile app developed as the final project for my Professional Diploma in UX Design at the UX Design Institute.

As the online travel industry is often full of usability issues, my goal with this project was to analyze and improve the entire flight booking process, creating an interface that truly meets user needs. Below is an overview of the key steps that shaped this project.

Research

Competitive Benchmark

Goal: Identify usability strengths and weaknesses of key competitors.Focus: Search, selection, and booking process.Competitors:

  • Direct: Air France, Air Canada
  • Indirect: Cheapflights

Outcome: Helped me understand common UX patterns and missed opportunities across the market.

Online Survey

Goal: Learn more about the goals and behaviors of people using airline websites and apps.What I learned: How to define clear research objectives and gather meaningful user data to inform design decisions.

Usability Test - Notes Taking

Goal: Gain rich insights into user behaviors, context of use, and pain points.What I learned: How to conduct comparative usability testing and user interviews. This step was crucial in shaping user-centered design decisions.

Analysis

Affinity Diagram

Goal: Organize a large volume of qualitative data to support clearer analysis and decision-making.What I learned:

  • How to turn raw research data into structured themes.
  • Grouped findings by booking steps, navigation elements, and notifications.
  • Identified key pain points and positive interactions.

Customer Journey Map

Goal: Structure research insights into a visual map of user behaviors and emotions throughout the journey.What I learned:

  • How to define user goals, behaviors, and interactions step-by-step.
  • Mapped emotional highs and lows to identify opportunities for improvement.

Concept

User Flow Diagram

Goal: Start solving user problems through screen sketches for the flight booking process.What I learned:

  • Created a screen list with different states based on the user flow.
  • Used sketching as an iterative problem-solving tool.

Interaction Design Sketches

Goal: Start solving user problems through screen sketches for the flight booking process.What I learned:

  • Created a screen list with different states based on the user flow.
  • Used sketching as an iterative problem-solving tool.

Design

Prototyping

Goal: Add interactivity to design screens for testing.What I learned:

  • How to build a functional prototype that includes layouts, flows, and interactions.
  • Tested the overall usability of the booking journey.

Testing

Goal: Identify what was working and what needed improvement in the prototype.What I learned: Gained valuable feedback to refine the design and fix usability friction points.

Final Version - Prototyping

Goal: Finalize the design and prepare documentation for handoff.What I learned:

  • Created detailed annotations to support implementation.
  • Understood what developers need to build the product accurately.

Let’s work together

Legal Notice