UX/UI BOOTCAMP CASE STUDY

Travel planning,
in one place.

I designed Nova to make comparing travel options, seeing total costs, and managing trips simpler.

Hesham ShahwanSolo bootcamp concept project2025–2026
PROJECTNova Travel
MY ROLEEnd-to-end UX/UI
PLATFORMMobile app concept
DURATION12 weeks
01 / THE CHALLENGE

One trip. Too many places to plan it.

Travelers piece together flights, hotels, reviews, itineraries and bookings across different platforms. Every switch adds friction and makes decisions harder.

I wanted to make the key steps easier to understand: search, compare, book, and find the details later.

01

Scattered planning

Research revealed how often people jump between services to plan a single trip.

02

Unclear total costs

Comparing offers becomes difficult when taxes, fees, and included services are hard to find.

03

Fragmented management

Travelers want their upcoming trips, booking details, and important information together.

The original research also highlighted offline access and easier trip sharing. These remained design opportunities, not verified live features of the concept.

PROJECT GOAL

Bring search, price comparison and trip management together in one clear mobile experience.

02 / THE APPROACH

From research to a tested prototype.

Using the Double Diamond process, I researched the problem, designed solutions, and tested the prototype.

01 / DISCOVER

Discover

Competitor analysis, 3 interviews and 50+ survey responses.

02 / DEFINE

Define

Affinity mapping, personas, card sorting and a sitemap.

03 / DEVELOP

Develop

Wireframes, user flows, first-click and preference tests.

04 / DELIVER

Deliver

Final interface design and moderated usability testing.

Competitive reviewExpedia, KAYAK and Google Travel · Research evidence
RESEARCH / COMPETITIVE LANDSCAPE

What existing platforms did well, and what was still difficult.

I looked at three different approaches to travel planning during the bootcamp. The goal wasn't to copy their interfaces. It was to understand where travelers gained convenience and where they might still need clearer guidance.

Expedia

Online travel agency

WHAT WORKED

Broad booking options and bundled offers in one service.

WHAT FELT DIFFICULT

Many choices and competing elements can make decisions feel crowded.

KAYAK

Travel comparison engine

WHAT WORKED

Fast price comparisons and an efficient search experience.

WHAT FELT DIFFICULT

Continuing to third-party booking sites can fragment the journey.

Google Travel

Connected trip discovery

WHAT WORKED

Search, maps and travel information connect naturally across services.

WHAT FELT DIFFICULT

Support and personal trip requirements aren't always addressed within one flow.

FROM THE ORIGINAL RESEARCH

Three snapshots from the analysis

Select any image to view it at its original size.

Original feature comparison matrix for Expedia, KAYAK and Google Travel
Feature auditCompared booking, search, personalization and support across the three services.
KAYAK heuristic evaluation scorecard showing task orientation, navigation, page layout, search and other criteria
Heuristic evaluationThe KAYAK evaluation recorded category scores and an 89% overall checklist score.
KAYAK heuristic evaluation radar across nine interface quality criteria
Evaluation at a glanceA visual summary of the same KAYAK heuristic assessment.

These are records from my bootcamp research, not screenshots of the competitors' current interfaces. The checklist reflects this project's evaluation method.

WHAT I TOOK INTO NOVA

Keep the convenience of broad travel discovery, but give people a simpler starting point, clearer information about what a package includes, and an easy place to return to their trips.

Explore supporting UX artifactsCustomer journey, final sitemap, and IA testing
Original customer experience map showing Daniel Costa's travel planning, comparison and booking phases
Customer journey map
Original final Nova information architecture showing Book, My Trips, and Settings navigation
Final sitemap

Information architecture validation: A tree test with 10 participants recorded 87.5% overall success and 66.25% direct success. “Trip Ideas” was a point of confusion. Because the tree test required a Book-navigation step that would not normally appear on launch, I treated the findings as directional rather than a definitive validation of the final navigation.

03 / RESEARCH & SYNTHESIS

What travelers needed most.

Research pointed to three practical needs: compare costs, find reliable information, and manage everything in one place.

I used those needs to decide what belonged on the home screen, result cards, and My Trips.

70.6%struggled most with comparing travel prices
66.7%preferred booking everything in one place

Selected findings from the original Nova survey. These describe the research participants, not all travelers.

FROM INSIGHT TO DECISION

The research changed what I prioritized.

RESEARCH SIGNAL

Travelers compare offers across multiple services.

DESIGN RESPONSE

A shared Book hub for flight, hotel, car and package discovery.

RESEARCH SIGNAL

Included services and final costs are difficult to compare.

DESIGN RESPONSE

Cards emphasize package inclusions, ratings and price context.

RESEARCH SIGNAL

Post-booking details are scattered.

DESIGN RESPONSE

My Trips keeps current, saved and past plans accessible.

Three traveler personasPlanning behaviors and design needs from the research
Portrait illustrating the Daniel Costa persona
THE VALUE SEEKER

Daniel Costa

Compares options carefully and wants clear, complete prices before booking.

DESIGN NEEDTransparent total costs and easy comparisons.
Portrait illustrating the Liam Chen persona
THE QUICK PLANNER

Liam Chen

Organizes short trips with friends and wants to move from idea to plan quickly.

DESIGN NEEDFast discovery and less unnecessary detail.
Portrait illustrating the Fatimah Al-Harbi persona
THE FAMILY ORGANIZER

Fatimah Al-Harbi

Plans around family needs and values trustworthy, culturally suitable options.

DESIGN NEEDConfidence, clarity, and relevant travel options.

Personas represent research-based planning needs. Portraits are illustrative, not test participants.

04 / THE DESIGN

A clearer path from search to booking.

I translated the research into a Book hub, more informative result cards, and a place to revisit trip details.

Nova package results screen
FEATURE 02 / TRANSPARENCY

Show what a trip actually includes.

Result cards place included services, ratings and price information together, making options easier to compare.

FEATURE 03

Trip details, easy to find again.

My Trips organizes upcoming, saved and past bookings without making travelers start a new search.

Nova My Trips screen
BOOKING JOURNEY

From choosing a trip to confirming it.

  1. Choose an option
  2. Enter details
  3. Compare results
  4. Review the price
  5. Confirm booking
From wireframe to final UIExplore 3 original screen comparisons

I started by setting the structure and flow. Choose a screen to see how its layout developed into the final interface.

Start a search in one place

The initial structure grouped travel options and recent searches. The final design keeps that hierarchy while making the categories easier to scan.

Wireframe
Low fidelity
Final UI
Visual design

Nova was created as a UX/UI bootcamp concept project, not a live booking service.

05 / VALIDATION

Every task completed.
Not every step felt easy.

I tested the interactive prototype with five people using realistic booking and trip-management tasks. Four sessions took place remotely and one was in person.

Task success, completion time, and a 1–7 Single Ease Question (SEQ) rating helped separate task completion from the effort it took.

5moderated participants
3task scenarios
100%success in all 3 tasks
TEST SCENARIOTASK SUCCESSAVG. TIMEAVG. EASE / 7
Find a hotel with breakfastBarcelona, family trip100%2m 26s5.4
Choose a travel packageFlight + hotel, halal-food need100%3m 35s5.0
Check a booked trip's priceFind Barcelona in My Trips100%16s6.6

Results from the Nova moderated usability testing report, January 27–February 4, 2026. Small exploratory sample (n=5); these findings informed design iteration, not claims of broad product performance.

WHAT CHANGED / 01

Make the important detail impossible to miss.

Participants completed the hotel task, but several spent too long locating the breakfast-included option.

OBSERVATION

Key amenities were easy to overlook while scanning hotel results.

DESIGN CHANGE

The breakfast label received a more prominent pill treatment and stronger visual emphasis.

project before iteration hotel card, where breakfast information was less prominent
project after iteration hotel card emphasizing the Breakfast included pill
WHAT CHANGED / 02

A box didn't explain a travel package.

During the package-booking task, several participants hesitated because the original box icon didn't explain what was included.

OBSERVATION

It wasn't immediately clear what the Packages option offered.

DESIGN CHANGE

I replaced the generic box with a combined flight, hotel and car icon to help people recognize a bundled trip.

Before Packages option with a generic box symbol
Generic package box
After Packages option with flight, hotel and car symbols
Flight + hotel + car
WHAT ALREADY WORKED

My Trips was easy to find.

Participants found the Barcelona booking and checked its price in an average of 16 seconds, with an average ease score of 6.6/7.

Additional validationFirst-click and A/B preference tests
FIRST-CLICK VALIDATION

The hotel card was the expected entry point.

In a separate first-click test, most participants selected the hotel card to proceed. The recorded average was 47 seconds, with 4.2/5 average confidence. This supported keeping the card's primary action clear.

ALSO TESTED / PREFERENCE

More detail won, but only narrowly.

In the trip-summary preference test, participants chose the more detailed Version A over the shorter Version B. I kept Version A because it made key booking information clearer to this small test group.

06 / REFLECTION

Completion doesn't always mean clarity.

Nova started as a solo UX/UI bootcamp project and became an end-to-end research, design, and validation exercise. All five test participants could finish the tasks, yet some still struggled to spot essential information. Testing showed where hierarchy and recognition mattered more than adding another feature.

Nova connected user research, competitive analysis, synthesis, information architecture, interaction design, and usability findings. A next iteration would validate the “Trip Ideas” label more thoroughly and explore offline information and trip sharing before claiming those features are solved.