BesTrip

Adaptive design of a trip-planning website

Trip Planning website Design

BesTrip is an all-in-one trip-planning platform that streamlines travel by integrating transportation, accommodation, and daily activity planning into a seamless and user-friendly experience.

Project Overview

Duration

8 Weeks

Team

Group of 4

Role

UX/UI Designer

Tools

Figma, Google Form, Photoshop, Open AI & Optimal workshop

Problem Statement

  • Time-Consuming Multi-Platform Search: Travelers waste time using different websites for transportation, accommodation, and attractions, leading to a fragmented and inefficient planning process.
  • Generic Recommendations: Existing platforms often provide general suggestions that don’t align with individual interests.
  • High Cost of Trip Planning: Many individuals struggle to plan their trips independently, often requiring substantial fees to agencies for assistance.

Business Goals

  • Simplify Planning: Provide an all-in-one platform for booking transportation, accommodations, and activities.
  • Personalize Recommendations: Tailor suggestions to user preferences and interests.
  • Consider Special Needs: Take into account special circumstances like pregnancy, elderly travelers, infants, or disabilities when recommending attractions.

Target Users

Travelers Looking for Transportation

Travelers Looking for Accommodations

.

* Travelers Looking for Activity Plans

Travelers Looking for Comprehensive Trip Planning

* We concentrated on designing the task for the third group on the website and mobile

Design Thinking

Our team of 4 followed a Double-Diamond approach based on the design thinking methodology. It was not a linear path; we bounced between stages as the project progressed.

Double Diamond

Discover

To understand the user’s pain points and develope effective solutions, we employed a comprehensive research approach that consisted of the following methods:

  • Survey
  • Interview
  • Competitive Analysis

Survey

To better understand the needs and preferences of our target users, we conducted a survey. We received a total of 111 responses, of which 78% were between the ages of 36 and 45. Here are the key findings:

Survey 1

Challenges faced during trip planning include:

  • Budget Management
  • Time Management
  • Discovering attractions, hidden gems, and local spots
  • Discovering the distance between tourist attractions
  • Lack of reliable information about the destination
  • Ensuring safety and security
Survey 2

Essential features that users want to see on a trip-planning website are:

  • Comprehensive and accurate information on attractions
  • Viewing the location of a recreational spot on a map
  • Travel budget management tools
  • Popularity ratings based on user opinions
  • Recommendations for activities based on users’ interests
  • Local event information

Takeaway

Based on our survey, we should prioritize the following features and make them easily accessible to users:
  • Budget Management Tools
  • Personalized Recommendations
  • Comprehensive and Accurate Information
  • Showing the distance between suggested locations

Interview & Affinity Diagram

To gain deeper insights into the needs and preferences of our target users, we conducted interviews with 21 individuals. These interviews provided valuable qualitative data to complement our survey findings.

Suggest Attractions

Suggest Attractions

Preferred Activities

Preferred Activities

Images

Images

Review

Review

Budget

Budget

Details of Attractions

Details of Attraction

Show Distances

Show Distances

Takeaway

By creating the affinity diagram, we identified the most important factors to consider:

  • Users need effective tools to manage their budget across various trip components while staying within financial limits.
  • Activities should be tailored to users’ interests and suitable for all age groups, especially for family or group travel.
  • Recommendations for local events and hidden gems should prioritize quality and reliability.
  • Accurate, up-to-date information about attractions, including visual previews and user reviews, is essential.
  • Clear directions, route options, and estimated travel times between destinations are necessary for effective trip planning

Competitive Analysis

airbnb logo
Expedia Logo
Booking.com Logo
Tripadvisor Logo
Make my trip Logo
EaseMyTrip Logo
Yatra Logo
Travel Triangle Logo
Lexi Logo
EaseMyTrip Logo

1. In the initial phase, we drew inspiration from Expedia, Airbnb, and Booking.com to design our site’s information architecture and search bar. We enhanced our platform’s navigation and content organization by adopting key elements from their user interfaces to improve user experience.

Expedia search bar
Booking.com search Bar
Airbnb search bar

2. Our Personalized Plan feature was inspired by Expedia, TripAdvisor, Make My Trip, Ease My Trip, Yata, Travel Triangle, and ixigo. We implemented a similar approach to offer customized travel itineraries based on user preferences, ensuring a tailored and engaging experience.

Expedia Activities
Trip Advisor
Expedia Card

Define

Persona

To ensure our website meets the diverse needs of our users, we developed a user persona representing a typical user. This persona helps us understand the goals, challenges, and behaviors of our target audience. A user flow for giving a plan was developed after that.

Persona

Site Map

By conducting 9 close card sorting sessions, we gained insights into how to organize different sections of our website. These insights guided us in creating our first version of a site map that meets the needs and preferences of our target users and iteratively refined it based on user testing.

Site Map

User Flow

User flow was developed accordingly:

User Flow

Develope

During the development phase of our trip-planning website, we encountered several challenges that required thoughtful solutions. Here are some key challenges and how we addressed them:

Challenges

The main challenge was ensuring that users immediately recognized BesTrip as an all-in-one platform for booking transportation, accommodation, and activities, preventing the need to use multiple sites

Solutions

The search bar was redesigned to include options for accommodation, transportation, and daily trip planning, and to prompt relevant questions based on the user’s selection.
 
Challange 1

 Provide transportation, accommodation, and activity recommendations that align with the user’s specified budget.

Allows users to set budgets for transportation, accommodation, and activities, with tailored recommendations for each category.

Challange 2

Customizing daily itineraries to suit individual user preferences and needs.

1- Developed a system that creates personalized daily travel plans based on user details, offering tailored activity recommendations.

2- Implemented a modular design to cater to diverse users, including elderly travelers, families with young children, and individuals with specific health conditions. This design enables customization through filters for accessibility, duration, and free cancellation, ensuring inclusivity and user-friendliness.

3- Enable users to customize their plans with an “Edit Plan” button, allowing them to modify activities, save changes, and store the final itinerary in the “My Trips” section for easy access.

Challange 3

Users require comprehensive details about attractions, such as popularity, visit duration, images, reliable information, and map locations.

1- Detailed cards for each activity and attraction include ratings, visit duration, images, and comprehensive information.

2- Locations are viewable on an integrated map and Google Maps, with these details included in daily plans to help users make informed decisions.

Challange 4

Sketches & Wireframing

Low-Fidelity​

Using low-fidelity wireframing through hand sketching, we quickly and efficiently explored ideas and enhanced team communication.

Home Page

Home Page Low-Fidelity

Activities Page

Activity Page Low-Fidelity

Plan Page

Plan Page Low-Fidelity

Mid-Fidelity​ Wireframe

We created mid-fidelity wireframes using Figma to gather feedback and iterate on designs before progressing to more detailed and refined stages of the design process.

Home Page

Home Page Mid-Fedility

Activities Page

Things to Do Mid-Fidelity

Plan Page

Plan Page Mid-Fidelity

Usability Test (Phase 1)

Home Page

Home Page

Many users didn’t initially realize our site offers comprehensive transportation, accommodation, and daily trip planning options. To address this, we redesigned the search bar to clearly display these options, ensuring users can easily understand the full range of services we offer.

Activities Page

Activities Page

To address the issue of misleading images in the activity selection section:

1- We removed these images and retained only the activity names, simplifying the selection process.

2-  To prevent users from missing key attractions, we introduced a “You Will Miss These Must-See Attractions” section, enabling users to easily add important destinations to their itinerary using the “Add to Plan” button.

Activities Page

Activities Page

 We discovered that users preferred quicker plan generation without answering many questions. To address this, we made the second and third sections optional, allowing users to specify unavailable times, and added an “All Days” option for consistent schedules. Additionally, we removed two open-ended questions as users often skipped them and showed little interest in restaurant suggestions.

UI Design Direction

To design a high-fidelity interface for BesTrip, we initiated the process by crafting a mood board that encapsulates the stakeholders’ primary objectives and desired emotions. This approach helped us set the visual direction and overall aesthetic for the interface.

Mood Board

Mood board

UI Kit

The UI Kit is an essential component of our design process, providing a collection of standardized design elements and components that ensure consistency and efficiency throughout the development of NeighbourTools. This toolkit helps maintain a cohesive look and feel, streamlining the design and development process.

UI Kit

Deliver

Usability Test (Phase 2)

Home Page

Home Page

During usability testing, it was found that users had difficulty locating the search bar due to the cluttered hero image. Therefore, the hero image was modified, and the search bar was repositioned cohesively on the left side.

Activity Page

Activity Page

 In the usability tests, we noticed that some users didn’t realize they could directly add places to their plan, so we added a note above the images and included a “Sort” option for easier selection.

Activity Page

High Fidelity Usability Test 3

Activity Page

During testing, we found that users had varying preferences for plan customization and were unaware of the filtering options. To address this:

1- We consolidated all questions onto a single main page, enabling quick access and detailed planning

2- While allowing users to filter activities based on their interests, physical conditions, and desired duration.

Delivered Design Desktop Pages

Home Page

Home Page

Attractions Information Page

Attraction Information Page

Activity Page

Things to do Page

My Trips Page

My Trips

Log in Page

Log in

Plan Page

Plan

Editable Plan Page

Editable Plan

Delivered Design Phone Pages

Home Page

Home Page Mobile

Log in Page

Mobile Log in

Activity Page

Things to Do Mobile

My Trips Page

Trips Mobile

Account Page

Mobile Account page

Sort and Filter

Sort and Filter

Map Page

Mobile Map

Plan Page

Editable Plan Page

Mobile Editable Plan

Prototype

Here is the last prototype, displaying what we have achieved through our design process.

Reflection

What did I learn?

  • User-Centered Design: Emphasized the importance of focusing on user needs and preferences.
  • Iterative Testing: Highlighted the value of continuous feedback and refinement.
  • Clear Communication: Recognized the importance of clear, intuitive design to convey functionalities.

What can we do next?

  • Evaluate the current design by testing the user experience more.

  • Finalizing the app version of the platform.