Hopper

A mobile app that allows people to book flights, hotels, and rental cars.

Focus

Goal

Year Completed

Mobile design

Add a feature to the existing app.

2022

Hopper is a travel app allowing people to book hotels, homes for temporary stays, car rentals, and flights. While anyone can use this app, one considerable target audience is the young adult who wants to travel the world on a budget.

  • Competitors of Hopper have a feature on their website or mobile app where users can search for affordable flights to random destinations they might not have thought about.

  • Create a similar feature to its competitors, attracting young adults interested in budget trips.

  • The user’s concerns, values, and goals related to the feature must be discovered.

Challenges

Product Goal

Create a feature that provides value to the traveling young adult searching for flights.

  • Create a feature allowing users to discover affordable flights around the world.

  • Maintain the established branding and style of Hopper.

  • Address the user’s concerns and include value features based on the discovery phase findings.

Research

Determining a possible feature involved researching competitors and talking with other young adults to determine a feature these users would like to see in an app.

  • Competitive Research

    • Some competitors offer a search function for “anywhere” in the world.

    • Some competitors offer the ability to sort by price, regardless of the destination.

    • Some competitors offer the choice of flexible dates.

  • Business Goals

    • Maintain branding.

    • Increase the number of young adult users.

    • Encourage users to book flights through Hopper.

  • Customer Needs

    • Discover new destinations.

    • Find simplified, easy-to-read information, especially about flight details.

    • Easily find details when necessary.

Creating a Persona

To understand the users, I created one persona of a Hopper app user. This helped me understand the frustrations they experience with travel apps and/or Hopper. Through research, I also understood the lifestyle of the young adult audience, which helped determine how the app will guide the user when trying to book a flight through the app.

Task and User Flows

The task and user flows were defined based on the users’ and business’ goals and needs.

User Goal

Book a flight through Hopper.

Task Flow

Task flow for users trying to book a flight.

User Flow

User flow for users going through the process of finding a destination and booking a flight.



Branding & Style

Because Hopper is already an established application, branding and style guidelines were established. I designed the additional feature while adhering to their branding.

Designing the Product

I started creating designs based on the research early on in the process, keeping in mind the end goal of the user and the business. UI patterns were integrated into the design to help users reach the goal of booking a flight. I started with sketches, then moved to low- and high-fidelity mock-ups. When designing the high-fidelity mock-up, I followed the style guide I created for Hopper to ensure a consistent feel throughout the design.

Testing and Iteration

To test the prototype, I distributed surveys with a series of prompts and tasks online, where the results were also collected. For this test, a total of ten surveys were submitted.

Selecting Participants

Participants were chosen based on the following criteria:

  • Young adults (ages 20–25)

  • In college or recently graduated

  • Considers budget trips.

Testing Process

Participants were given a mock-up and asked to complete six tasks that would take them through the app to purchase a flight.

  • Task 1

    You decided that you want to take a two-week vacation sometime soon, but you are open to going anywhere as long as you can visit somewhere new. Begin your search for flights.

  • Task 2

    Search for flights “anywhere.” For this page, “anywhere” is already typed in for you.

  • Task 3

    You have flexibility on travel dates. Search for flights at any time.

  • Task 4

    Select departing and returning flights to Costa Rica. You will find that the first flights listed for both departing and returning flights are the cheapest and most convenient for you.

  • Task 5

    Review the flight selections. The add on’s have already been selected for testing purposes, and you do not need to select flight seats. Share the flight details with your friends to get their opinions.

  • Task 6

    Complete the flight booking. On the payment screen, the card to use is already selected.

Findings

After analyzing the results, there were three main findings:

  • Finding 1

    No inclusion of a back/edit button to edit selections from the confirmation page.

  • Finding 2

    The submit buttons were only located at the bottom of the page, making them less obvious.

  • Finding 3

    Participants gave mixed results when attempting to enter flexible flight dates.

Based on the test results, the mock-ups were revised to address users’ top three areas of concern when trying to complete the given tasks.

Final Product