Home

About Me

Contact

Flightfar Flight Booking App

Travel the world, one tap at a time.

Skills

UX research, UI Design, Mobile

App Design.

Role

Product Designer (UI/UX).

Project Duration

2 Weeks (40+ Hours)

Tools Used

Figma, Adobe Illustrator.

Designed by Self-Direction and Feedback from the Mentors.

Overview

In the dynamic realm of travel and technology, Flightfar emerges as a revolutionary flight booking app that streamlines the air travel experience for discerning travelers seeking convenience, efficiency, and a touch of personalized luxury. Flightfar seamlessly integrates powerful search capabilities, intuitive user interface design, and a host of innovative features to cater to the diverse needs of modern travelers.

View Prototype

Background

The history of flight booking in digital platforms is a fascinating tale of innovation and technological advancements. It all began in the 1960s with the development of Computer Reservation Systems (CRSs), primarily used by airlines to manage their own inventory and reservations. Then came the rise of Global Distribution Systems (GDS) in the 1970s, connecting multiple airlines and travel agencies, and allowing travel agents to book flights from various carriers on a single platform. The 1990s saw the advent of online booking engines, with EAASY SABRE being the first known tool. This paved the way for the birth of Online Travel Agencies (OTAs) in the same decade, with Travelocity and Expedia revolutionizing the landscape.


Metasearch engines like Kayak and Skyscanner emerged in the 2000s, aggregating and comparing flight prices from various OTAs and airlines. The 2010s witnessed the mobile revolution, with mobile booking apps and Google Flights taking flight bookings to smartphones and tablets. Integration with travel ecosystems became a trend, offering comprehensive travel planning tools beyond just booking flights. As we look to the future, Artificial Intelligence (AI) is expected to play a significant role in personalized flight recommendations, predictive pricing, and chatbots for customer support. Blockchain technology has the potential to enhance security, transparency, and automation in flight booking and ticketing processes.


Voice-based booking, through voice assistants like Siri and Alexa, is also on the horizon, promising hands-free flight booking experiences. The history of flight booking in digital platforms is a testament to human ingenuity and our constant quest for a more convenient, efficient, and personalized travel experience.


Despite the convenience of online flight booking platforms (such as Skyscanner, Hooper, and Kayak, etc.) these platforms often fall short in providing a seamless user experience, characterized by ineffective feedback mechanisms, limited progress indicators, and a lack of personalized recommendations.

Problems

  1. Many flight booking apps have cluttered and confusing interfaces that make it difficult for users to find the information they need. This can lead to frustration and missed opportunities.


  2. Flight booking apps often have limited search and filter options, which can make it difficult for users to find the flights they are looking for. This can lead to frustration and wasted time.


  3. The pricing of flights can be complex and confusing, and many flight booking apps do not provide enough transparency. This can lead to users being surprised by hidden fees and charges.


  4. Flight booking apps often do not offer enough customization options, which can make it difficult for users to tailor the app to their individual needs. This can be a particular problem for frequent flyers.


  5. Flight booking apps often have poor error handling, which can lead to frustration and lost bookings.

Proposed Solutions

  1. Simplify the interface and use clear and concise language. Organize information logically and use intuitive design elements.


  2. Provide a variety of search and filter options to allow users to narrow down their results. This could include options to filter by price, airline, departure and arrival times, and more.


  3. Be upfront about all pricing information, including taxes, fees, and charges. Provide a clear breakdown of the total cost of each flight.


  4. Provide a variety of customization options, such as the ability to save favorite travel destinations, set alerts for price changes, and create custom travel profiles.


  5. Implement robust error handling that provides clear and helpful messages to users. Make it easy for users to recover from errors and continue with their booking.

Final Goal

The final goal of making a flight booking app is to create a seamless, user-friendly, and efficient platform that helps travelers find, book, and manage their flights with ease. This involves designing an intuitive interface that streamlines the search and booking process, providing transparency in pricing, offering customization options, ensuring robust error handling, and providing comprehensive post-booking support.

Design Process

  1. Research

  1. Ideate

  1. Visualize

  1. Prototype

  1. Test

Research

Expectation

Conducting thorough research on various users and platforms is crucial for the success of my core project. This research process allows me to gain a deep understanding of users, their immediate challenges, aspirations, concerns, skillsets, limitations, perspectives, and objectives. This knowledge is indispensable in developing effective solutions that address their needs and aspirations.

Methodologies

Step 1: Competitor Analysis

  1. Examined 3 rival flight booking applications to pinpoint exemplary practices and potential areas of enhancement.


  2. Conducted market research to gain insights into the latest trends and developments transforming the online flight booking industry.


  3. Analyze and juxtapose the features and designs of competitor websites and overarching market trends to pinpoint opportunities for developing a more user-centered, efficient, and groundbreaking trading experience.

Step 2: User Research

  1. Gathered insights from 3 user interviews to comprehend the aspirations, challenges, and actions of target users.


  2. Synthesized the findings from the user interviews to identify patterns and uncover actionable insights.

Market Research

Effective UI/UX case studies hinge on market research, enabling designers to grasp the target market and users, pinpoint opportunities, validate concepts, and gauge their success. Market research serves as a cornerstone for crafting user-friendly and impactful products and services. Market research is the lifeblood of successful UI/UX case studies, empowering designers to empathize with the target market and users, uncover untapped opportunities, validate ideas, and assess the impact of their designs. Market research is an indispensable tool for crafting user-centric and effective products and services, providing designers with a deep understanding of the target audience, identifying untapped opportunities, validating ideas, and measuring the effectiveness of their designs.

Passengerology

The online flight booking market is a rapidly growing industry, with a market size estimated to reach $500 billion by 2025. This growth is driven by several factors, including the increasing popularity of e-commerce, the rising disposable income of consumers, and the increasing availability of affordable travel options.

  1. The global online flight booking market is expected to grow at a compound annual growth rate (CAGR) of 14.8% from 2022 to 2025. (Source: Statista)


  2. The Asia Pacific region is the largest market for online flight booking, accounting for over 40% of global sales. (Source: Mordor Intelligence)


  3. The online flight booking market is highly competitive, with a wide range of players vying for market share. This competition is driving innovation and providing consumers with more choices and better deals.

Aerovations

The online flight booking industry is constantly evolving, with new trends and technologies emerging all the time. It is important to stay up-to-date on these trends to develop products and services that meet the needs of today's travelers.

  1. The use of mobile devices for online flight booking is increasing rapidly, with over 60% of bookings now made on mobile devices. (Source: Google)


  2. The demand for personalized and tailored travel experiences is growing, with travelers increasingly looking for recommendations and suggestions based on their individual preferences. (Source: Amadeus)


  3. The rise of artificial intelligence (AI) and machine learning (ML) is transforming the online flight booking industry, enabling more personalized recommendations, more efficient pricing, and more intuitive user experiences.

Skymetrics

Online flight bookers have a wide range of needs and preferences, influenced by factors such as travel purpose, budget, and travel style. Understanding these needs is essential for designing products and services that meet their expectations.

  1. Business travelers are a key segment of the online flight booking market, accounting for over 50% of bookings. (Source: Expedia)


  2. Travelers are increasingly looking for sustainable travel options, with over 70% of travelers willing to pay more for eco-friendly travel. (Source: Booking.com)


  3. Online flight bookers are increasingly seeking seamless and personalized travel experiences, from booking to check-in to baggage claim.

Competitive Research

During this phase, I have conducted a comprehensive analysis of four prominent online flight booking giants. I have meticulously examined their features, identified their limitations, and uncovered their untapped potential. By carefully considering their constraints within the context of their strengths, I have gained a deeper understanding of their overall value proposition.

Investigating the innovative solutions of enterprises leading the online flight booking industry is equally crucial, as their approaches to overcoming similar challenges will reveal their strengths and weaknesses, as well as any potential feature gaps that Flightfar could address. I have conducted a thorough analysis of 3 key competitors. I have conducted a thorough analysis of 3 key competitors here.

User Behaviour

The average booking lead time for flights worldwide is 42 days. This means that users typically book their flights about 42 days in advance of their travel date.

The average booking window for flights worldwide is 60 days. This means that users typically have a window of 60 days to book their flights before the prices start to increase.

The most popular booking days for flights worldwide are Tuesdays and Wednesdays. This is because many airlines release their discounted fares on these days.

The most popular mobile devices for booking flights worldwide are smartphones and tablets. This is because users increasingly prefer the convenience of booking their flights on their mobile devices.

The most popular booking times for flights worldwide are between 10:00 AM and 4:00 PM. This is because users typically have more time to browse and compare flights during these hours.

Findings

  1. Flight booking app users worldwide typically book their flights about 42 days in advance of their travel date.


  2. Users have a window of 60 days to book before prices start to increase.

  1. App design should facilitate easy navigation and flight comparison, catering to users who typically have more time to browse during popular booking times (between 10:00 AM and 4:00 PM).


  1. Optimizing the app for mobile devices is crucial, as smartphones and tablets are the preferred devices for flight booking.

User Persona

After analyzing the research findings in the affinity map, I created a user persona to represent the primary target audience. With my deep understanding of my audience's goals and needs, I use user personas to represent key audience segments. This helps me prioritize solving the most critical problems, addressing the major needs of my most important users. User personas are both fictional and realistic, providing a vivid and relatable representation of my target audience.

Name: Fuad hasan

Age: 27 years

Gender: Male

Occupation: Software Engineer

Location: Rangpur, Bangladesh

Fuad is a 32-year-old software engineer living in Rangpur,Bangladesh. He travels frequently for both work and pleasure, and he is always looking for ways to save money on his flights. He is tech-savvy and comfortable using mobile apps, but he can be frustrated by apps that are difficult to use or that don't work reliably.

"I'm a busy software engineer who travels frequently for work and pleasure. I'm always looking for the best deals on flights, and I want a flight booking app that is easy to use, reliable, and helps me find the perfect flights for my needs." 

Goals:

  1. Fuad's goal is to find a flight booking app that he can use to easily and quickly find the best deals on flights. 


  2. He wants to be able to filter and search for flights based on his specific needs and preferences. 


  3. He wants to be able to book flights quickly and easily, and he wants to be confident that his flights are secure.

Needs:

  1. Fuad needs a flight booking app that is easy to use and navigate. 


  2. He needs an app that provides a wide variety of filters and search options to help him find the perfect flights. 


  3. He needs an app that is reliable and secure, and he needs to be able to book flights with confidence.

Motivations:

  1. Fuad is motivated by the desire to save money on his flights. 


  2. He is also motivated by the convenience of using a mobile app to book his flights.

 Frustrations: 

  1. Fuad is frustrated by flight booking apps that are difficult to use and navigate. 


  2. He is also frustrated by apps that do not provide a wide variety of filters and search options. 


  3. He is further frustrated by apps that are not reliable or secure, and he is hesitant to book flights through apps that he does not trust.

Use Scenario

After observing the User persona, I described my persona in a specific situation when he can use the product.

Goal

Find a flight booking app that meets his needs and preferences.

Pain Points

  1. Difficulty finding reliable and secure flight booking apps. 


  2. Frustration with limited search and filter options. 


  3. Lack of a seamless and user-friendly booking experience.

Solution

A flight booking app that:

  1. Offers an intuitive and user-friendly interface. 


  2. Provides a comprehensive range of search and filter options. 


  3. Ensures data security and reliability. 

  4. Delivers real-time flight information and pricing. 


  5. Allows for saving travel preferences and frequent destinations.

Benefits

  1. Saves time and effort in flight search and booking. 


  2. Access to a wider range of flight options and deals. 


  3. Secure and reliable booking process. 


  4. Convenient and personalized booking experience.

Purchase Trigger

Fuad will be triggered to purchase a flight booking app if it effectively addresses his pain points and provides the desired benefits. He is willing to invest in a quality app that streamlines his travel arrangements.

Second Thoughts

  1. Cost-effectiveness of the app. 


  2. Robust security measures and data protection. 


  3. Reliability and performance of the app. 


  4. Responsiveness and helpfulness of customer support. 


  5. Alignment of the app's features with David's travel needs. 

Is This a Match?

Yes, this is a match for Fuad. He seeks a flight booking app that combines ease of use, reliability, and effective flight search capabilities. He is also willing to pay for an app that meets his requirements and enhances his travel experience.

Ideate

How Might We…?

To effectively frame problem-solving challenges, I craft user-centric problem statements (POVs) to steer the ideation process and open-ended questions (HMWs) to ignite brainstorming sessions. These statements and questions are meticulously crafted based on the insights and needs gleaned from my empathy map

To generate my brainstorming results, I brainstormed solutions to each HMW question until I felt like I had a good range of ideas.

HMW design a user-friendly search interface with clear filters and options to narrow down search results?

  1. Implement a search bar with auto-complete suggestions and predictive text to expedite the search process. 


  2. Provide clear and concise labels for search filters, enabling users to easily refine their search based on parameters like destination, dates, flight type, and airline. 


  3. Utilize visual cues and icons to enhance the intuitiveness of the search interface. 


  4. Offer dynamic filtering options that adapt to user selection, eliminating irrelevant options and highlighting the most relevant choices. 


  5. Allow users to save their search preferences for future bookings, streamlining the process for repeat travelers.

HMW implement a side-by-side comparison tool that displays key flight information and allows users to compare different options?

  1. Develop a comprehensive side-by-side comparison tool that presents essential flight details, including departure and arrival times, flight duration, layovers, airline, pricing, and baggage allowances. 


  2. Enable users to compare multiple flights simultaneously, providing a clear overview of the available options. 


  3. Utilize color-coding and visual cues to highlight key differences and make comparisons more intuitive. 


  4. Allow users to customize the comparison tool by selecting the criteria that are most important to them. 


  5. Provide additional insights and recommendations based on user preferences and past travel habits.

HMW ensure that all fees and charges are displayed prominently throughout the booking process, without any hidden surprises?

  1. Display all applicable fees and charges upfront, including taxes, baggage fees, seat selection fees, and any other additional costs. 


  2. Provide a clear breakdown of the total cost, itemizing each fee and charge separately. 


  3. Make the fees and charges section easily accessible and visible throughout the booking process. 


  4. Use clear and concise language to explain the fees and charges, avoiding jargon and technical terms. 


  5. Offer transparency and clarity regarding any potential changes or additional charges that may apply during the booking process.

HMW implement a flexible booking system that allows users to make changes to their flights without incurring excessive fees or rebooking charges?

  1. Allow users to modify their travel dates or flight times within a reasonable timeframe without penalty. 


  2. Provide a clear and transparent policy for rebooking and changes, outlining the associated fees and processes. 


  3. Implement a self-service change management system that allows users to make changes online or through the mobile app. 


  4. Offer flexible ticket options with varying degrees of flexibility for itinerary changes. 


  5. Provide clear communication and support for users who need assistance with making changes to their bookings.

Product Goals

Leveraging insightful HMW questions and brainstormed solutions, I crafted a comprehensive list of project goals that serve as a roadmap for the future development of the Flightfar App and provide a framework for determining the features to incorporate. By carefully considering user goals derived from the user persona and empathy map, and aligning them with business objectives outlined in the project brief, I established a clear direction for the product's evolution. The whole realization is here.

Application Map

With the product's ultimate goals in mind, I set out to structure Flightfar. To best showcase it, I decided to use an application map. An application map sitemap provides a visual overview of the content's structure, relationships, and hierarchy. The complete sitemap is here.

Task Flow

To enhance user navigation and identify the primary user flow for performing tasks, I developed three task flows focusing on Flightfar's key features. This approach enabled me to clearly define the design scope, thoroughly consider the necessary steps, and comprehensively evaluate the user experience. The complete task flow is here.

User Flow

Guided by the task flows, I crafted user flows that correspond to the defined tasks. This approach enabled me to immerse myself in the user experience and anticipate the various scenarios an individual user might encounter. The complete User Flow is here.

Visualize

Sketches

Following the development of task flows and user flows, I transitioned to sketching low-fidelity screens. This approach allowed me to rapidly capture my ideas on paper and explore them thoroughly before diving into the intricate process of digitalization.

Mid-Fidelity Wireframes

With a clear visual direction for the layout established, I transitioned from sketches to Mid-fidelity wireframes, introducing greater detail and precision. This process enabled me to focus on visual consistency and hierarchy prior to applying styles. The wireframes incorporate common design patterns proven effective in competitor products and elements that directly address user goals, needs, frustrations, and motivations. All the Wireframes are here.

UI Kit

I developed a UI kit that embodies the brand attributes of Flightfar. The app's name, Flightfar, encourages users to enter their actual travelling identities.

Prototype

Final Design

After completing all the research and ideation, I finally came in a space to set the final design with all the experience through these process. The final design is here.

Test

Usability Testing

I conducted initial user testing with three individuals to identify areas for improvement and enhance the overall user experience. Here are some key takeaways.

Pain Point 1: Complex search and filtering process.

Fix: Implement a simplified search and filtering mechanism that allows users to quickly narrow down their flight options based on their specific criteria, such as destination, date, time, and airline.

Pain Point 2: Lack of transparency in pricing and fees.

Fix: Clearly display all applicable fees and taxes upfront, including baggage fees, seat selection fees, and cancellation/change fees. This will prevent surprise charges and enhance customer trust.

Pain Point 3: Inconvenient payment process.

Fix: Provide a streamlined and secure payment process that supports multiple payment options, including credit cards, debit cards, and mobile wallets. This will reduce friction and increase conversion rates.

Lesson-Learned

  1. Implement an intuitive search and filtering mechanism that allows users to quickly refine their flight options. 


  2. Prioritize relevant search parameters and provide clear filtering options to enhance the user experience.


  3. Display all applicable fees and taxes upfront, including baggage fees, seat selection fees, and cancellation/change fees. 


  4. Provide easy access to booking details, including flight information, itinerary, and check-in procedures. 


  5. Offer self-service options for managing bookings, such as rescheduling, seat selection, and special requests. 


  6. Implement effective customer support channels to address user queries and resolve issues promptly

Maintenance

This product will undergo continuous refinement and enhancement, prioritizing the most critical issues first.

Visit Other Project

Alpha Trade Online Trading Website

Broadcast Streaming App

Versastyle CLothes Fashion Website

Home

About Me

Contact

Flightfar Flight Booking App

Flightfar Flight Booking App

Travel the world, one tap at a time.

Travel the world, one tap at a time.

Skills

Skills

UX research, UI Design, Mobile

App Building.

UX research, UI Design, Mobile

App Building.

Role

Role

Product Designer (UI/UX).

Product Designer (UI/UX).

Project Duration

Project Duration

2 Weeks (40+ Hours)

2 Weeks (40+ Hours)

Tools Used

Tools Used

Figma, Adobe Illustrator.

Figma, Adobe Illustrator.

Designed by Self-Direction and Feedback from the Mentors.

Overview

Overview

In the dynamic realm of travel and technology, Flightfar emerges as a revolutionary flight booking app that streamlines the air travel experience for discerning travelers seeking convenience, efficiency, and a touch of personalized luxury. Flightfar seamlessly integrates powerful search capabilities, intuitive user interface design, and a host of innovative features to cater to the diverse needs of modern travelers.

In the dynamic realm of travel and technology, Flightfar emerges as a revolutionary flight booking app that streamlines the air travel experience for discerning travelers seeking convenience, efficiency, and a touch of personalized luxury. Flightfar seamlessly integrates powerful search capabilities, intuitive user interface design, and a host of innovative features to cater to the diverse needs of modern travelers.

Designed by Self-Direction and

Feedback from the Mentors.

View Prototype

View Prototype

Background

Background

The history of flight booking in digital platforms is a fascinating tale of innovation and technological advancements. It all began in the 1960s with the development of Computer Reservation Systems (CRSs), primarily used by airlines to manage their own inventory and reservations. Then came the rise of Global Distribution Systems (GDS) in the 1970s, connecting multiple airlines and travel agencies, and allowing travel agents to book flights from various carriers on a single platform. The 1990s saw the advent of online booking engines, with EAASY SABRE being the first known tool. This paved the way for the birth of Online Travel Agencies (OTAs) in the same decade, with Travelocity and Expedia revolutionizing the landscape.


Metasearch engines like Kayak and Skyscanner emerged in the 2000s, aggregating and comparing flight prices from various OTAs and airlines. The 2010s witnessed the mobile revolution, with mobile booking apps and Google Flights taking flight bookings to smartphones and tablets. Integration with travel ecosystems became a trend, offering comprehensive travel planning tools beyond just booking flights. As we look to the future, Artificial Intelligence (AI) is expected to play a significant role in personalized flight recommendations, predictive pricing, and chatbots for customer support. Blockchain technology has the potential to enhance security, transparency, and automation in flight booking and ticketing processes.


Voice-based booking, through voice assistants like Siri and Alexa, is also on the horizon, promising hands-free flight booking experiences. The history of flight booking in digital platforms is a testament to human ingenuity and our constant quest for a more convenient, efficient, and personalized travel experience.


Despite the convenience of online flight booking platforms (such as Skyscanner, Hooper, and Kayak, etc.) these platforms often fall short in providing a seamless user experience, characterized by ineffective feedback mechanisms, limited progress indicators, and a lack of personalized recommendations.

The history of flight booking in digital platforms is a fascinating tale of innovation and technological advancements. It all began in the 1960s with the development of Computer Reservation Systems (CRSs), primarily used by airlines to manage their own inventory and reservations. Then came the rise of Global Distribution Systems (GDS) in the 1970s, connecting multiple airlines and travel agencies, and allowing travel agents to book flights from various carriers on a single platform. The 1990s saw the advent of online booking engines, with EAASY SABRE being the first known tool. This paved the way for the birth of Online Travel Agencies (OTAs) in the same decade, with Travelocity and Expedia revolutionizing the landscape.


Metasearch engines like Kayak and Skyscanner emerged in the 2000s, aggregating and comparing flight prices from various OTAs and airlines. The 2010s witnessed the mobile revolution, with mobile booking apps and Google Flights taking flight bookings to smartphones and tablets. Integration with travel ecosystems became a trend, offering comprehensive travel planning tools beyond just booking flights. As we look to the future, Artificial Intelligence (AI) is expected to play a significant role in personalized flight recommendations, predictive pricing, and chatbots for customer support. Blockchain technology has the potential to enhance security, transparency, and automation in flight booking and ticketing processes.


Voice-based booking, through voice assistants like Siri and Alexa, is also on the horizon, promising hands-free flight booking experiences. The history of flight booking in digital platforms is a testament to human ingenuity and our constant quest for a more convenient, efficient, and personalized travel experience.


Despite the convenience of online flight booking platforms (such as Skyscanner, Hooper, and Kayak, etc.) these platforms often fall short in providing a seamless user experience, characterized by ineffective feedback mechanisms, limited progress indicators, and a lack of personalized recommendations.

Problems

Problems

  1. Many flight booking apps have cluttered and confusing interfaces that make it difficult for users to find the information they need. This can lead to frustration and missed opportunities.


  2. Flight booking apps often have limited search and filter options, which can make it difficult for users to find the flights they are looking for. This can lead to frustration and wasted time.


  3. The pricing of flights can be complex and confusing, and many flight booking apps do not provide enough transparency. This can lead to users being surprised by hidden fees and charges.


  4. Flight booking apps often do not offer enough customization options, which can make it difficult for users to tailor the app to their individual needs. This can be a particular problem for frequent flyers.


  5. Flight booking apps often have poor error handling, which can lead to frustration and lost bookings.

  1. Many flight booking apps have cluttered and confusing interfaces that make it difficult for users to find the information they need. This can lead to frustration and missed opportunities.


  2. Flight booking apps often have limited search and filter options, which can make it difficult for users to find the flights they are looking for. This can lead to frustration and wasted time.


  3. The pricing of flights can be complex and confusing, and many flight booking apps do not provide enough transparency. This can lead to users being surprised by hidden fees and charges.


  4. Flight booking apps often do not offer enough customization options, which can make it difficult for users to tailor the app to their individual needs. This can be a particular problem for frequent flyers.


  5. Flight booking apps often have poor error handling, which can lead to frustration and lost bookings.

Final Goal

Final Goal

The final goal of making a flight booking app is to create a seamless, user-friendly, and efficient platform that helps travelers find, book, and manage their flights with ease. This involves designing an intuitive interface that streamlines the search and booking process, providing transparency in pricing, offering customization options, ensuring robust error handling, and providing comprehensive post-booking support.

The final goal of making a flight booking app is to create a seamless, user-friendly, and efficient platform that helps travelers find, book, and manage their flights with ease. This involves designing an intuitive interface that streamlines the search and booking process, providing transparency in pricing, offering customization options, ensuring robust error handling, and providing comprehensive post-booking support.

Proposed Solutions

Proposed Solutions

  1. Simplify the interface and use clear and concise language. Organize information logically and use intuitive design elements.


  2. Provide a variety of search and filter options to allow users to narrow down their results. This could include options to filter by price, airline, departure and arrival times, and more.


  3. Be upfront about all pricing information, including taxes, fees, and charges. Provide a clear breakdown of the total cost of each flight.


  4. Provide a variety of customization options, such as the ability to save favorite travel destinations, set alerts for price changes, and create custom travel profiles.


  5. Implement robust error handling that provides clear and helpful messages to users. Make it easy for users to recover from errors and continue with their booking.

  1. Simplify the interface and use clear and concise language. Organize information logically and use intuitive design elements.


  2. Provide a variety of search and filter options to allow users to narrow down their results. This could include options to filter by price, airline, departure and arrival times, and more.


  3. Be upfront about all pricing information, including taxes, fees, and charges. Provide a clear breakdown of the total cost of each flight.


  4. Provide a variety of customization options, such as the ability to save favorite travel destinations, set alerts for price changes, and create custom travel profiles.


  5. Implement robust error handling that provides clear and helpful messages to users. Make it easy for users to recover from errors and continue with their booking.

Design Process

  1. Research

  1. Ideate

  1. Visualize

  1. Prototype

  1. Test

Research

Research

Expectation

Expectation

Conducting thorough research on various users and platforms is crucial for the success of my core project. This research process allows me to gain a deep understanding of users, their immediate challenges, aspirations, concerns, skillsets, limitations, perspectives, and objectives. This knowledge is indispensable in developing effective solutions that address their needs and aspirations.

Conducting thorough research on various users and platforms is crucial for the success of my core project. This research process allows me to gain a deep understanding of users, their immediate challenges, aspirations, concerns, skillsets, limitations, perspectives, and objectives. This knowledge is indispensable in developing effective solutions that address their needs and aspirations.

Methodologies

Methodologies

Step 1: Competitor Analysis

Step 1: Competitor Analysis

  1. Examined 3 rival flight booking applications to pinpoint exemplary practices and potential areas of enhancement.


  2. Conducted market research to gain insights into the latest trends and developments transforming the online flight booking industry.


  3. Analyze and juxtapose the features and designs of competitor websites and overarching market trends to pinpoint opportunities for developing a more user-centered, efficient, and groundbreaking trading experience.

Step 2: User Research

Step 2: User Research

  1. Gathered insights from 3 user interviews to comprehend the aspirations, challenges, and actions of target users.


  2. Synthesized the findings from the user interviews to identify patterns and uncover actionable insights.

Market Research

Market Research

Effective UI/UX case studies hinge on market research, enabling designers to grasp the target market and users, pinpoint opportunities, validate concepts, and gauge their success. Market research serves as a cornerstone for crafting user-friendly and impactful products and services. Market research is the lifeblood of successful UI/UX case studies, empowering designers to empathize with the target market and users, uncover untapped opportunities, validate ideas, and assess the impact of their designs. Market research is an indispensable tool for crafting user-centric and effective products and services, providing designers with a deep understanding of the target audience, identifying untapped opportunities, validating ideas, and measuring the effectiveness of their designs.

Effective UI/UX case studies hinge on market research, enabling designers to grasp the target market and users, pinpoint opportunities, validate concepts, and gauge their success. Market research serves as a cornerstone for crafting user-friendly and impactful products and services. Market research is the lifeblood of successful UI/UX case studies, empowering designers to empathize with the target market and users, uncover untapped opportunities, validate ideas, and assess the impact of their designs. Market research is an indispensable tool for crafting user-centric and effective products and services, providing designers with a deep understanding of the target audience, identifying untapped opportunities, validating ideas, and measuring the effectiveness of their designs.

Passengerology

Passengerology

The online flight booking market is a rapidly growing industry, with a market size estimated to reach $500 billion by 2025. This growth is driven by several factors, including the increasing popularity of e-commerce, the rising disposable income of consumers, and the increasing availability of affordable travel options.

The online flight booking market is a rapidly growing industry, with a market size estimated to reach $500 billion by 2025. This growth is driven by several factors, including the increasing popularity of e-commerce, the rising disposable income of consumers, and the increasing availability of affordable travel options.

  1. The global online flight booking market is expected to grow at a compound annual growth rate (CAGR) of 14.8% from 2022 to 2025. (Source: Statista)


  1. The Asia Pacific region is the largest market for online flight booking, accounting for over 40% of global sales. (Source: Mordor Intelligence)


  2. The online flight booking market is highly competitive, with a wide range of players vying for market share. This competition is driving innovation and providing consumers with more choices and better deals.

  1. The global online flight booking market is expected to grow at a compound annual growth rate (CAGR) of 14.8% from 2022 to 2025. (Source: Statista)


  1. The Asia Pacific region is the largest market for online flight booking, accounting for over 40% of global sales. (Source: Mordor Intelligence)


  2. The online flight booking market is highly competitive, with a wide range of players vying for market share. This competition is driving innovation and providing consumers with more choices and better deals.

Aerovations

Aerovations

The online flight booking industry is constantly evolving, with new trends and technologies emerging all the time. It is important to stay up-to-date on these trends to develop products and services that meet the needs of today's travelers.

The online flight booking industry is constantly evolving, with new trends and technologies emerging all the time. It is important to stay up-to-date on these trends to develop products and services that meet the needs of today's travelers.


    1. The use of mobile devices for online flight booking is increasing rapidly, with over 60% of bookings now made on mobile devices. (Source: Google)


    2. The demand for personalized and tailored travel experiences is growing, with travelers increasingly looking for recommendations and suggestions based on their individual preferences. (Source: Amadeus)


    3. The rise of artificial intelligence (AI) and machine learning (ML) is transforming the online flight booking industry, enabling more personalized recommendations, more efficient pricing, and more intuitive user experiences.


    1. The use of mobile devices for online flight booking is increasing rapidly, with over 60% of bookings now made on mobile devices. (Source: Google)


    2. The demand for personalized and tailored travel experiences is growing, with travelers increasingly looking for recommendations and suggestions based on their individual preferences. (Source: Amadeus)


    3. The rise of artificial intelligence (AI) and machine learning (ML) is transforming the online flight booking industry, enabling more personalized recommendations, more efficient pricing, and more intuitive user experiences.

Skymetrics

Skymetrics

Online flight bookers have a wide range of needs and preferences, influenced by factors such as travel purpose, budget, and travel style. Understanding these needs is essential for designing products and services that meet their expectations.

Online flight bookers have a wide range of needs and preferences, influenced by factors such as travel purpose, budget, and travel style. Understanding these needs is essential for designing products and services that meet their expectations.


    1. Business travelers are a key segment of the online flight booking market, accounting for over 50% of bookings. (Source: Expedia)


    2. Travelers are increasingly looking for sustainable travel options, with over 70% of travelers willing to pay more for eco-friendly travel. (Source: Booking.com)


    3. Online flight bookers are increasingly seeking seamless and personalized travel experiences, from booking to check-in to baggage claim.

  1. Business travelers are a key segment of the online flight booking market, accounting for over 50% of bookings. (Source: Expedia)


  1. Travelers are increasingly looking for sustainable travel options, with over 70% of travelers willing to pay more for eco-friendly travel. (Source: Booking.com)


  1. Online flight bookers are increasingly seeking seamless and personalized travel experiences, from booking to check-in to baggage claim.

Competitive Research

Competitive Research

During this phase, I have conducted a comprehensive analysis of four prominent online flight booking giants. I have meticulously examined their features, identified their limitations, and uncovered their untapped potential. By carefully considering their constraints within the context of their strengths, I have gained a deeper understanding of their overall value proposition.

During this phase, I have conducted a comprehensive analysis of four prominent online flight booking giants. I have meticulously examined their features, identified their limitations, and uncovered their untapped potential. By carefully considering their constraints within the context of their strengths, I have gained a deeper understanding of their overall value proposition.

Investigating the innovative solutions of enterprises leading the online flight booking industry is equally crucial, as their approaches to overcoming similar challenges will reveal their strengths and weaknesses, as well as any potential feature gaps that Flightfar could address. I have conducted a thorough analysis of 3 key competitors. I have conducted a thorough analysis of 3 key competitors here.

Investigating the innovative solutions of enterprises leading the online flight booking industry is equally crucial, as their approaches to overcoming similar challenges will reveal their strengths and weaknesses, as well as any potential feature gaps that Flightfar could address. I have conducted a thorough analysis of 3 key competitors. I have conducted a thorough analysis of 3 key competitors here.

Investigating the innovative solutions of enterprises leading the online flight booking industry is equally crucial, as their approaches to overcoming similar challenges will reveal their strengths and weaknesses, as well as any potential feature gaps that Flightfar could address. I have conducted a thorough analysis of 3 key competitors. I have conducted a thorough analysis of 3 key competitors here.

Design Process

  1. Research

  1. Ideate

  1. Visualize

  1. Prototype

  1. Test

User Behaviour

User Behaviour

The average booking lead time for flights worldwide is 42 days. This means that users typically book their flights about 42 days in advance of their travel date.

The average booking window for flights worldwide is 60 days. This means that users typically have a window of 60 days to book their flights before the prices start to increase.

The most popular booking days for flights worldwide are Tuesdays and Wednesdays. This is because many airlines release their discounted fares on these days.

The most popular mobile devices for booking flights worldwide are smartphones and tablets. This is because users increasingly prefer the convenience of booking their flights on their mobile devices.

The most popular booking times for flights worldwide are between 10:00 AM and 4:00 PM. This is because users typically have more time to browse and compare flights during these hours.

Findings

Findings

  1. Flight booking app users worldwide typically book their flights about 42 days in advance of their travel date.


  2. Users have a window of 60 days to book before prices start to increase.

  1. Flight booking app users worldwide typically book their flights about 42 days in advance of their travel date.


  2. Users have a window of 60 days to book before prices start to increase.


  3. App design should facilitate easy navigation and flight comparison, catering to users who typically have more time to browse during popular booking times (between 10:00 AM and 4:00 PM).


  4. Optimizing the app for mobile devices is crucial, as smartphones and tablets are the preferred devices for flight booking.

  1. App design should facilitate easy navigation and flight comparison, catering to users who typically have more time to browse during popular booking times (between 10:00 AM and 4:00 PM).


  1. Optimizing the app for mobile devices is crucial, as smartphones and tablets are the preferred devices for flight booking.

User Persona

User Persona

After analyzing the research findings in the affinity map, I created a user persona to represent the primary target audience. With my deep understanding of my audience's goals and needs, I use user personas to represent key audience segments. This helps me prioritize solving the most critical problems, addressing the major needs of my most important users. User personas are both fictional and realistic, providing a vivid and relatable representation of my target audience.

After analyzing the research findings in the affinity map, I created a user persona to represent the primary target audience. With my deep understanding of my audience's goals and needs, I use user personas to represent key audience segments. This helps me prioritize solving the most critical problems, addressing the major needs of my most important users. User personas are both fictional and realistic, providing a vivid and relatable representation of my target audience.

Name: Fuad Hasan

Name: Fuad Hasan

Age: 25 years

Age: 25 years

Gender: Male

Gender: Male

Occupation: Software Engineer

Occupation: Software Engineer

Location: Rangpur, Bangladesh

Location: Rangpur, Bangladesh

Fuad is a 32-year-old software engineer living in Rangpur,Bangladesh. He travels frequently for both work and pleasure, and he is always looking for ways to save money on his flights. He is tech-savvy and comfortable using mobile apps, but he can be frustrated by apps that are difficult to use or that don't work reliably.

Fuad is a 32-year-old software engineer living in Rangpur,Bangladesh. He travels frequently for both work and pleasure, and he is always looking for ways to save money on his flights. He is tech-savvy and comfortable using mobile apps, but he can be frustrated by apps that are difficult to use or that don't work reliably.


"I'm a busy software engineer who travels frequently for work and pleasure. I'm always looking for the best deals on flights, and I want a flight booking app that is easy to use, reliable, and helps me find the perfect flights for my needs." 

"I'm a busy software engineer who travels frequently for work and pleasure. I'm always looking for the best deals on flights, and I want a flight booking app that is easy to use, reliable, and helps me find the perfect flights for my needs." 

Goals:

Goals:

  1. Fuad's goal is to find a flight booking app that he can use to easily and quickly find the best deals on flights. 


  2. He wants to be able to filter and search for flights based on his specific needs and preferences. 


  3. He wants to be able to book flights quickly and easily, and he wants to be confident that his flights are secure.

  1. Fuad's goal is to find a flight booking app that he can use to easily and quickly find the best deals on flights. 


  2. He wants to be able to filter and search for flights based on his specific needs and preferences. 


  3. He wants to be able to book flights quickly and easily, and he wants to be confident that his flights are secure.

Needs:

Needs:

  1. Fuad needs a flight booking app that is easy to use and navigate. 


  2. He needs an app that provides a wide variety of filters and search options to help him find the perfect flights. 


  3. He needs an app that is reliable and secure, and he needs to be able to book flights with confidence.

  1. Fuad needs a flight booking app that is easy to use and navigate. 


  2. He needs an app that provides a wide variety of filters and search options to help him find the perfect flights. 


  3. He needs an app that is reliable and secure, and he needs to be able to book flights with confidence.

Motivations:

Motivations:

  1. Fuad is motivated by the desire to save money on his flights. 


  2. He is also motivated by the convenience of using a mobile app to book his flights.

  1. Fuad is motivated by the desire to save money on his flights. 


  2. He is also motivated by the convenience of using a mobile app to book his flights.

 Frustrations: 

 Frustrations: 

  1. Fuad is frustrated by flight booking apps that are difficult to use and navigate. 


  2. He is also frustrated by apps that do not provide a wide variety of filters and search options. 


  3. He is further frustrated by apps that are not reliable or secure, and he is hesitant to book flights through apps that he does not trust.

  1. Fuad is frustrated by flight booking apps that are difficult to use and navigate. 


  2. He is also frustrated by apps that do not provide a wide variety of filters and search options. 


  3. He is further frustrated by apps that are not reliable or secure, and he is hesitant to book flights through apps that he does not trust.

Use Scenario

Use Scenario

After observing the User persona, I described my persona in a specific situation when he can use the product.

After observing the User persona, I described my persona in a specific situation when he can use the product.

Goal

Goal

Find a flight booking app that meets his needs and preferences.

Find a flight booking app that meets his needs and preferences.

Pain Points

Pain Points

  1. Difficulty finding reliable and secure flight booking apps. 


  2. Frustration with limited search and filter options. 


  3. Lack of a seamless and user-friendly booking experience.

  1. Difficulty finding reliable and secure flight booking apps. 


  2. Frustration with limited search and filter options. 


  3. Lack of a seamless and user-friendly booking experience.

Solution

Solution

A streaming app that:

A streaming app that:

  1. Offers an intuitive and user-friendly interface. 


  2. Provides a comprehensive range of search and filter options. 


  3. Ensures data security and reliability. 

  4. Delivers real-time flight information and pricing. 


  5. Allows for saving travel preferences and frequent destinations.

  1. Offers an intuitive and user-friendly interface. 


  2. Provides a comprehensive range of search and filter options. 


  3. Ensures data security and reliability. 

  4. Delivers real-time flight information and pricing. 


  5. Allows for saving travel preferences and frequent destinations.

Benefits

Benefits

  1. Saves time and effort in flight search and booking. 


  2. Access to a wider range of flight options and deals. 


  3. Secure and reliable booking process. 


  4. Convenient and personalized booking experience.

  1. Saves time and effort in flight search and booking. 


  2. Access to a wider range of flight options and deals. 


  3. Secure and reliable booking process. 


  4. Convenient and personalized booking experience.

Purchase Trigger

Purchase Trigger

Fuad will be triggered to purchase a flight booking app if it effectively addresses his pain points and provides the desired benefits. He is willing to invest in a quality app that streamlines his travel arrangements.

Fuad will be triggered to purchase a flight booking app if it effectively addresses his pain points and provides the desired benefits. He is willing to invest in a quality app that streamlines his travel arrangements.

Second Thoughts

Second Thoughts

  1. Cost-effectiveness of the app. 


  2. Robust security measures and data protection. 


  3. Reliability and performance of the app. 


  4. Responsiveness and helpfulness of customer support. 


  5. Alignment of the app's features with David's travel needs. 

  1. Cost-effectiveness of the app. 


  2. Robust security measures and data protection. 


  3. Reliability and performance of the app. 


  4. Responsiveness and helpfulness of customer support. 


  5. Alignment of the app's features with David's travel needs. 

Is This a Match?

Is This a Match?

Yes, this is a match for Fuad. He seeks a flight booking app that combines ease of use, reliability, and effective flight search capabilities. He is also willing to pay for an app that meets his requirements and enhances his travel experience.

Yes, this is a match for Fuad. He seeks a flight booking app that combines ease of use, reliability, and effective flight search capabilities. He is also willing to pay for an app that meets his requirements and enhances his travel experience.

Ideate

Ideate

How Might We…?

How Might We…?

To effectively frame problem-solving challenges, I craft user-centric problem statements (POVs) to steer the ideation process and open-ended questions (HMWs) to ignite brainstorming sessions. These statements and questions are meticulously crafted based on the insights and needs gleaned from my empathy map

To effectively frame problem-solving challenges, I craft user-centric problem statements (POVs) to steer the ideation process and open-ended questions (HMWs) to ignite brainstorming sessions. These statements and questions are meticulously crafted based on the insights and needs gleaned from my empathy map

To generate my brainstorming results, I brainstormed solutions to each HMW question until I felt like I had a good range of ideas.

To generate my brainstorming results, I brainstormed solutions to each HMW question until I felt like I had a good range of ideas.

HMW design a user-friendly search interface with clear filters and options to narrow down search results?

HMW design a user-friendly search interface with clear filters and options to narrow down search results?

  1. Implement a search bar with auto-complete suggestions and predictive text to expedite the search process. 


  2. Provide clear and concise labels for search filters, enabling users to easily refine their search based on parameters like destination, dates, flight type, and airline. 


  3. Utilize visual cues and icons to enhance the intuitiveness of the search interface. 


  4. Offer dynamic filtering options that adapt to user selection, eliminating irrelevant options and highlighting the most relevant choices. 


  5. Allow users to save their search preferences for future bookings, streamlining the process for repeat travelers.

  1. Implement a search bar with auto-complete suggestions and predictive text to expedite the search process. 


  2. Provide clear and concise labels for search filters, enabling users to easily refine their search based on parameters like destination, dates, flight type, and airline. 


  3. Utilize visual cues and icons to enhance the intuitiveness of the search interface. 


  4. Offer dynamic filtering options that adapt to user selection, eliminating irrelevant options and highlighting the most relevant choices. 


  5. Allow users to save their search preferences for future bookings, streamlining the process for repeat travelers.

HMW implement a side-by-side comparison tool that displays key flight information and allows users to compare different options?

HMW implement a side-by-side comparison tool that displays key flight information and allows users to compare different options?

  1. Develop a comprehensive side-by-side comparison tool that presents essential flight details, including departure and arrival times, flight duration, layovers, airline, pricing, and baggage allowances. 


  2. Enable users to compare multiple flights simultaneously, providing a clear overview of the available options. 


  3. Utilize color-coding and visual cues to highlight key differences and make comparisons more intuitive. 


  4. Allow users to customize the comparison tool by selecting the criteria that are most important to them. 


  5. Provide additional insights and recommendations based on user preferences and past travel habits.

  1. Develop a comprehensive side-by-side comparison tool that presents essential flight details, including departure and arrival times, flight duration, layovers, airline, pricing, and baggage allowances. 


  2. Enable users to compare multiple flights simultaneously, providing a clear overview of the available options. 


  3. Utilize color-coding and visual cues to highlight key differences and make comparisons more intuitive. 


  4. Allow users to customize the comparison tool by selecting the criteria that are most important to them. 


  5. Provide additional insights and recommendations based on user preferences and past travel habits.

HMW ensure that all fees and charges are displayed prominently throughout the booking process, without any hidden surprises?

HMW ensure that all fees and charges are displayed prominently throughout the booking process, without any hidden surprises?

  1. Display all applicable fees and charges upfront, including taxes, baggage fees, seat selection fees, and any other additional costs. 


  2. Provide a clear breakdown of the total cost, itemizing each fee and charge separately. 


  3. Make the fees and charges section easily accessible and visible throughout the booking process. 


  4. Use clear and concise language to explain the fees and charges, avoiding jargon and technical terms. 


  5. Offer transparency and clarity regarding any potential changes or additional charges that may apply during the booking process.

  1. Display all applicable fees and charges upfront, including taxes, baggage fees, seat selection fees, and any other additional costs. 


  2. Provide a clear breakdown of the total cost, itemizing each fee and charge separately. 


  3. Make the fees and charges section easily accessible and visible throughout the booking process. 


  4. Use clear and concise language to explain the fees and charges, avoiding jargon and technical terms. 


  5. Offer transparency and clarity regarding any potential changes or additional charges that may apply during the booking process.


HMW implement a flexible booking system that allows users to make changes to their flights without incurring excessive fees or rebooking charges?

HMW implement a flexible booking system that allows users to make changes to their flights without incurring excessive fees or rebooking charges?

  1. Allow users to modify their travel dates or flight times within a reasonable timeframe without penalty. 


  2. Provide a clear and transparent policy for rebooking and changes, outlining the associated fees and processes. 


  3. Implement a self-service change management system that allows users to make changes online or through the mobile app. 


  4. Offer flexible ticket options with varying degrees of flexibility for itinerary changes. 


  5. Provide clear communication and support for users who need assistance with making changes to their bookings.

  1. Allow users to modify their travel dates or flight times within a reasonable timeframe without penalty. 


  2. Provide a clear and transparent policy for rebooking and changes, outlining the associated fees and processes. 


  3. Implement a self-service change management system that allows users to make changes online or through the mobile app. 


  4. Offer flexible ticket options with varying degrees of flexibility for itinerary changes. 


  5. Provide clear communication and support for users who need assistance with making changes to their bookings.

Product Goals

Product Goals

Leveraging insightful HMW questions and brainstormed solutions, I crafted a comprehensive list of project goals that serve as a roadmap for the future development of the Flightfar App and provide a framework for determining the features to incorporate. By carefully considering user goals derived from the user persona and empathy map, and aligning them with business objectives outlined in the project brief, I established a clear direction for the product's evolution. The whole realization is here.

Leveraging insightful HMW questions and brainstormed solutions, I crafted a comprehensive list of project goals that serve as a roadmap for the future development of the Flightfar App and provide a framework for determining the features to incorporate. By carefully considering user goals derived from the user persona and empathy map, and aligning them with business objectives outlined in the project brief, I established a clear direction for the product's evolution. The whole realization is here.

Leveraging insightful HMW questions and brainstormed solutions, I crafted a comprehensive list of project goals that serve as a roadmap for the future development of the Flightfar App and provide a framework for determining the features to incorporate. By carefully considering user goals derived from the user persona and empathy map, and aligning them with business objectives outlined in the project brief, I established a clear direction for the product's evolution. The whole realization is here.

Application Map

Application Map

With the product's ultimate goals in mind, I set out to structure Flightfar. To best showcase it, I decided to use a sitemap. A sitemap provides a visual overview of the content's structure, relationships, and hierarchy. The complete sitemap is here.

With the product's ultimate goals in mind, I set out to structure Flightfar. To best showcase it, I decided to use an application map. An application map provides a visual overview of the content's structure, relationships, and hierarchy. The complete sitemap is here.

With the product's ultimate goals in mind, I set out to structure Flightfar. To best showcase it, I decided to use an application map. An application map provides a visual overview of the content's structure, relationships, and hierarchy. The complete sitemap is here.

Task Flow

Task Flow


To enhance user navigation and identify the primary user flow for performing tasks, I developed three task flows focusing on Flightfar's key features. This approach enabled me to clearly define the design scope, thoroughly consider the necessary steps, and comprehensively evaluate the user experience. The complete task flow is here.


To enhance user navigation and identify the primary user flow for performing tasks, I developed three task flows focusing on Flightfar's key features. This approach enabled me to clearly define the design scope, thoroughly consider the necessary steps, and comprehensively evaluate the user experience. The complete task flow is here.

To enhance user navigation and identify the primary user flow for performing tasks, I developed three task flows focusing on Flightfar's key features. This approach enabled me to clearly define the design scope, thoroughly consider the necessary steps, and comprehensively evaluate the user experience. The complete task flow is here.

User Flow

User Flow

Guided by the task flows, I crafted user flows that correspond to the defined tasks. This approach enabled me to immerse myself in the user experience and anticipate the various scenarios an individual user might encounter. The complete User Flow is here.

Guided by the task flows, I crafted user flows that correspond to the defined tasks. This approach enabled me to immerse myself in the user experience and anticipate the various scenarios an individual user might encounter. The complete User Flow is here.

Guided by the task flows, I crafted user flows that correspond to the defined tasks. This approach enabled me to immerse myself in the user experience and anticipate the various scenarios an individual user might encounter. The complete User Flow is here.

Visualize

Sketches

Sketches

Following the development of task flows and user flows, I transitioned to sketching low-fidelity screens. This approach allowed me to rapidly capture my ideas on paper and explore them thoroughly before diving into the intricate process of digitalization.

Following the development of task flows and user flows, I transitioned to sketching low-fidelity screens. This approach allowed me to rapidly capture my ideas on paper and explore them thoroughly before diving into the intricate process of digitalization.

Mid-fidelity Wireframes

Mid-fidelity Wireframes

With a clear visual direction for the layout established, I transitioned from sketches to Mid-fidelity wireframes, introducing greater detail and precision. This process enabled me to focus on visual consistency and hierarchy prior to applying styles. The wireframes incorporate common design patterns proven effective in competitor products and elements that directly address user goals, needs, frustrations, and motivations. All the Wireframes are here.

With a clear visual direction for the layout established, I transitioned from sketches to Mid-fidelity wireframes, introducing greater detail and precision. This process enabled me to focus on visual consistency and hierarchy prior to applying styles. The wireframes incorporate common design patterns proven effective in competitor products and elements that directly address user goals, needs, frustrations, and motivations. All the Wireframes are here.

With a clear visual direction for the layout established, I transitioned from sketches to Mid-fidelity wireframes, introducing greater detail and precision. This process enabled me to focus on visual consistency and hierarchy prior to applying styles. The wireframes incorporate common design patterns proven effective in competitor products and elements that directly address user goals, needs, frustrations, and motivations. All the Wireframes are here.

UI Kit

UI Kit

I developed a UI kit that embodies the brand attributes of Flightfar. The app's name, Flightfar, encourages users to enter their actual travelling identities.

I developed a UI kit that embodies the brand attributes of Flightfar. The app's name, Flightfar, encourages users to enter their actual travelling identities.

Prototype

Prototype

Final Design

Final Design

After completing all the research and ideation, I finally came in a space to set the final design with all the experience through these process. The final design is here.

After completing all the research and ideation, I finally came in a space to set the final design with all the experience through these process. The final design is here.

Test

Test

Usability Testing

Usability Testing

I conducted initial user testing with three individuals to identify areas for improvement and enhance the overall user experience. Here are some key takeaways.

I conducted initial user testing with three individuals to identify areas for improvement and enhance the overall user experience. Here are some key takeaways.

Pain Point 1: Complex search and filtering process.

Pain Point 1: Complex search and filtering process.


Fix: Implement a simplified search and filtering mechanism that allows users to quickly narrow down their flight options based on their specific criteria, such as destination, date, time, and airline.

Fix: Implement a simplified search and filtering mechanism that allows users to quickly narrow down their flight options based on their specific criteria, such as destination, date, time, and airline.

Pain Point 2: Lack of transparency in pricing and fees.

Pain Point 2: Lack of transparency in pricing and fees.

Fix: Clearly display all applicable fees and taxes upfront, including baggage fees, seat selection fees, and cancellation/change fees. This will prevent surprise charges and enhance customer trust.

Fix: Clearly display all applicable fees and taxes upfront, including baggage fees, seat selection fees, and cancellation/change fees. This will prevent surprise charges and enhance customer trust.

Pain Point 3: Inconvenient payment process.

Pain Point 3: Inconvenient payment process.

Fix: Provide a streamlined and secure payment process that supports multiple payment options, including credit cards, debit cards, and mobile wallets. This will reduce friction and increase conversion rates.

Fix: Provide a streamlined and secure payment process that supports multiple payment options, including credit cards, debit cards, and mobile wallets. This will reduce friction and increase conversion rates.

Lesson-Learned

Lesson-Learned

  1. Implement an intuitive search and filtering mechanism that allows users to quickly refine their flight options. 


  2. Prioritize relevant search parameters and provide clear filtering options to enhance the user experience.


  3. Display all applicable fees and taxes upfront, including baggage fees, seat selection fees, and cancellation/change fees. 


  4. Provide easy access to booking details, including flight information, itinerary, and check-in procedures. 


  5. Offer self-service options for managing bookings, such as rescheduling, seat selection, and special requests. 


  6. Implement effective customer support channels to address user queries and resolve issues promptly

  1. Implement an intuitive search and filtering mechanism that allows users to quickly refine their flight options. 


  2. Prioritize relevant search parameters and provide clear filtering options to enhance the user experience.


  3. Display all applicable fees and taxes upfront, including baggage fees, seat selection fees, and cancellation/change fees. 


  4. Provide easy access to booking details, including flight information, itinerary, and check-in procedures. 


  5. Offer self-service options for managing bookings, such as rescheduling, seat selection, and special requests. 


  6. Implement effective customer support channels to address user queries and resolve issues promptly

Maintenance

Maintenance

This product will undergo continuous refinement and enhancement, prioritizing the most critical issues first.

This product will undergo continuous refinement and enhancement, prioritizing the most critical issues first.

Visit Other Project

Broadcast Streaming App

Alpha Trade Online Trading Website

Versastyle Clothes Fashion Website

Visit Other Project

Flightfar Online Flight Booking App

Broadcast Streaming App

Alpha Trade Online Trading Website

Versastyle CLothes Fashion Website

Work