eSky Mobile app

Travel Smarter

This project focuses on redesigning the post-purchase experience of the eSky mobile app to improve trip management for users.

Client

eSky Group

Services

UX/UI Design Motion Design

Industry

Travel

Date

2023 - 2025

App Screen with open sidebar
App Screen with open sidebar
App Screen with open sidebar

Travel doesn’t end with booking a ticket — that’s where the real journey begins. The redesigned eSky mobile app transforms post-purchase moments into a smooth, intuitive flow with easy booking management, fast access to all important documents, intuitive and stress-free online check-in, and adapt to unexpected schedule changes. The result? A companion in your pocket that turns uncertainty into clarity, and travel plans into effortless adventures.

Challenges

During the project, we encountered several challenges that required attention. Handling data was complex, with some slowdowns and search problems. Our release process was also affected by tight deadlines and deployment issues. To address these, we initiated broader discussions about the application’s overall direction, positioning, and development priorities.

Business data analysis

The design process began with an in-depth analysis of data from the business and CEX team, utilizing tools like Tableau and Firebase to uncover key insights into user behavior. I also audited the existing designs to identify usability and accessibility issues. A comprehensive competitor analysis was also essential, as it helped to establish industry benchmarks and identify opportunities for differentiation. The findings were documented and shared with the wider team to align our approach.

Homescreen with open bottom drawer
Homescreen with open bottom drawer
Homescreen with open bottom drawer
App Measure Weight Screen
App Measure Weight Screen
App Measure Weight Screen

Market research

We prepared and conducted questionnaire research to gain a deep understanding of real users' needs and frustrations. Respondents were asked to answer 42 questions, both multiple and one choice. The primary goal was to map out the complete user journey, identifying pain points and opportunities for improvement. The insights gathered formed the foundation for our design decisions.

User flows & Roadmap

Based on these insights, I developed detailed user flows to map out intuitive pathways for key functionalities. I also shaped a roadmap that structured the design process, set priorities, and supported product development. This collaboration helped align the team around shared goals, track progress effectively, and stay adaptable to evolving business needs.

User testing, Report & Recommendations

Before releasing the new app, we wanted to validate interface solutions, navigation, and the clarity of upcoming features. The study focused on understanding how users process key information during the booking process and after it's completion. Working in a small team, we carried out unmoderated user testing with a selected and high-value research group. This approach allowed us to identify friction points and areas for improvement without slowing down ongoing work. We documented the findings in a report, highlighting recommendations and prioritizing them by their impact on user experience. User testing was an essential part of the design process, ensuring that solutions were intuitive, efficient, and aligned with user expectations.

A/B Testing

We ran a series of A/B tests to see how different screen variations affected user behavior. Our main focus was on improving conversion and testing alternative versions of copy to understand how small changes in wording could make a difference. One experiment explored the best way to encourage user feedback, comparing different approaches to see which felt more natural and engaging. The insights we gained gave us clear direction on how to refine the experience and improve overall effectiveness.

Design System components & Handoff

I’ve been collaborating with engineers to create a comprehensive list of native and custom components, improving workflow and aligning design with development. All necessary components were documented and organized in a shared tool to make them easy to find and use. Additionally, I focused on optimizing the features handoff process by clarifying requirements, adding detailed annotations, and ensuring everything was ready for smooth implementation.

After months of preparation, we launched a new version of the app and soon began seeing positive results. A key improvement in this release was the introduction of analytics, enabling us to better understand performance and user experience. We also laid the foundation for ongoing enhancements in how we gather insights and feedback to guide future design decisions.

Analytics & Enhencements

We observed noticeable improvements across key areas after release. Abandonment rate of the booking process decreased, while conversion rates and engagement increased significantly. The app showed longer average session times, which supported the goal of enhancing exploration need. Notification approvals also rose. We also observed stronger participation in feedback features, which quickly translated into more positive reviews, while overall churn dropped, reflecting higher satisfaction and stronger retention. I improved design processes by introducing structured workflows and clearer review practices, which streamlined collaboration with developers. I created shared component libraries and refined error states and edge cases, helping to build a more consistent and user-friendly product. Through surveys and usability testing, I uncovered key insights that guided improvements in navigation and booking flows. Beyond design delivery, I supported backlog prioritization and worked closely with product teams to ensure design decisions aligned with both user needs and business goals, contributing to stronger engagement and overall product quality.

Challenges

During the project, we encountered several challenges that required attention. Handling data was complex, with some slowdowns and search problems. Our release process was also affected by tight deadlines and deployment issues. To address these, we initiated broader discussions about the application’s overall direction, positioning, and development priorities.

Business data analysis

The design process began with an in-depth analysis of data from the business and CEX team, utilizing tools like Tableau and Firebase to uncover key insights into user behavior. I also audited the existing designs to identify usability and accessibility issues. A comprehensive competitor analysis was also essential, as it helped to establish industry benchmarks and identify opportunities for differentiation. The findings were documented and shared with the wider team to align our approach.

Market research

We prepared and conducted questionnaire research to gain a deep understanding of real users' needs and frustrations. Respondents were asked to answer 42 questions, both multiple and one choice. The primary goal was to map out the complete user journey, identifying pain points and opportunities for improvement. The insights gathered formed the foundation for our design decisions.

User testing, Report & Recommendations

Before releasing the new app, we wanted to validate interface solutions, navigation, and the clarity of upcoming features. The study focused on understanding how users process key information during the booking process and after it's completion. Working in a small team, we carried out unmoderated user testing with a selected and high-value research group. This approach allowed us to identify friction points and areas for improvement without slowing down ongoing work. We documented the findings in a report, highlighting recommendations and prioritizing them by their impact on user experience. User testing was an essential part of the design process, ensuring that solutions were intuitive, efficient, and aligned with user expectations.