Traveller - iOS Mobile App

Introduction

Problem

Many travelers often get frustrated while trying to plan their trip and organize all travel-related documents. It’s hard to keep track of multiple travel documents such as flight tickets, accommodation reservations, attractions, itineraries because all of these documents come from different sources.

Solution

I decided to follow a human-centered process to have my design decisions to be supported by user research and feedback. I designed Traveller, so that users can quickly upload all travel details from different sources and get an auto-generated itinerary with a map view to follow while traveling.

 

User Goals

  • Create a flexible itinerary to be able to utilize while traveling.

  • Have quick and easy access to travel-related important documents on the app.

  • Navigate with ease (from any location even without stable wi-fi access).

My Role

This was a solo project - I executed all research, design, prototyping, and usability testing. (UX/UI designer, user researcher)

Project Length

4 months (April - July 2020)

Research

Discover

I interviewed 5 vastly different skilled travelers in order to better understand what their main frustrations were with organizing trips. The interview data indicated that people have a difficult time organizing their trips because each detail (transportation tickets, accommodation reservations, attractions, activities)  comes from different sources, which makes it hard to organize into one convenient document. Several users said that it’s a challenge to navigate in unfamiliar areas while traveling, and finding chosen attractions in relation to their current location. 

Capstone+One+-+New+frame.jpg

I developed two different user personas that enabled me to better empathize with the end-user and follow a human-centered process throughout.

Design

Define & Ideate

The information discovered from my research pointed to the type of product that my users needed - an app that organizes their travel-related details (information/itinerary) with a map view. 

In order to quickly validate chosen solutions, I hand-sketched low-fidelity screens on paper and conducted a series of user tests with a clickable prototype uploaded to Marvel.

TripOrganizingApp_1_1590531211.jpg

During this early testing, my users alerted my attention to points of confusion for them, such as the exact purpose of the app, and whether trips and document categories are connected. 

I started creating wireframes with two colours, neutral grey, and accent blue. Neutral colour was used to focus on the layout and not the visuals, while the accent blue was used to figure out which elements should be emphasized and highlighted. While designing wireframes, I realized that the Home category isn’t necessary as the Trips category has the same function, so I removed it.

Branding and Style Guide

Because I worked solo on this project, I had to create the branding and style guide for this app myself. I wanted the app to inspire the feelings that travelers felt when they were traveling: excitement, calm, adventurous, and playful. 

The name of the app was designed to have this easy-going personality and become a travel companion. I chose the Pacifico regular font (Adobe Fonts) for the logo, which has this flowy, organic shape and encompasses the app’s character well. Other selected elements such as font, illustrations convey the personality of the “Traveller”. 

Validate

Prototype & Test

Once I’d determined the basic structure and flow of the app, I began to create a realistic high-fidelity prototype with Invision and XD that I could use to test my interaction design and branding choices with my users.

Using this prototype, I conducted my first round of usability tests, which allowed me to identify a few issues:

usability+tests+refined+screens+%E2%80%93+2%402x.jpg
usability+tests+refined+screens+%E2%80%93+2%402x.jpg
usability+tests+refined+screens+%E2%80%93+1%402x.jpg

I wasn’t sure why most users skipped the onboarding, but was able to identify the issue with the second round of tests. It became apparent that the issue was in the placement of UI elements - call to action button was misleading and pagination was below the button which I updated. 

Onboarding%2Bbefore%2Btest%25402x.jpg
Onboarding+after+refinement%402x.jpg

The second round of tests also showed that the issues identified in the first round of tests got fixed as they weren’t brought up anymore. However, another issue was brought up:

usability+tests+refined+screens+2+round%402x.jpg

Final UI design

Outcomes and Lessons

This project was my first real experience applying a design thinking process to design an app.

I learned to always test assumptions and have a concrete reason for every element of my design. Also, how it’s important to follow existing patterns and UI elements in order to provide a seamless user experience. 

Attribution

Onboarding illustrations drawn by Katerina Limpitsouni at  https://undraw.co/, modified by me.

Map illustrations made by Snazzy Maps at https://snazzymaps.com/

“Food & Drinks”, “Events”, “Outdoors”, “Museums”, “ Legal Documents”, “Architecture”, “View”, “Print” icons were made at https://www.iconfinder.com/

Previous
Previous

TINGE E-Commerce Website - UX/UI Design

Next
Next

Audiobook Android App - Product Design