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

Across the way, I encountered several key challenges we needed to face. Data handling was complex, with issues like unwanted dynamic pricing, slow performance, and search inefficiencies. Release management was strained by tight deadlines and deployment difficulties. We began strategic discussions around the app’s value proposition, market positioning, and development needs.

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. Additionally, I conducted a detailed audit of the previous designs to identify visual sins 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 mapped in Miro and shared across the entire development 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 conducted questionnaire research to gain a deep understanding of real users' needs and frustrations. 203 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 created the roadmap to structure the design process, set priorities, and helped BO to guide product development. It helped align the team, track progress, and adapt to business needs.

User testing, Report & Recommendations

Before the new app release, we wanted to verify new interface solutions, navigation, and test the clarity of upcoming features. The study aimed to identify factors influencing the understanding of key information during the flight booking process and after its completion. In the team of two, we recruited 21 high value research sample and conducted user testing on them. Taking advantage of Useberry.io tool, we used unmoderated method, which helped us to continue other works while responds were being collected in the meantime. Thanks to that, we identified friction points and areas for improvement. We prepared a report with listed recommendations, which were classified for more and less crucial in aspect of 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 conducted an A/B test using the GrowthBook tool to determine which screens can bring us better results. Our focus was on improving conversion rates and test the copy mostly. One test evaluated the app rating prompt and button microcopy to determine the most effective way to encourage user feedback. This optimisation led to a significant improvement in results.

Design System components & Handoff

I’ve been collaborating with developers 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 Figma 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 at the end of 2024. Shortly after, we began seeing the first promising signs of success. One of the most significant achievements of this project was the integration of analytics tools — something that was notably missing in the previous version. We’ve implemented dashboards in Looker Studio and Firebase. Our current focus is on acquiring a user session recording tool to analyze flows and developing an internal system for surveys and in-app feedback collection.

Analytics Enhencements

Abandonment rate optimization — 3.0 reduced abandonment rate with 4,5% in the flight booking process across both Android and iOS platforms, Conversion rate — 21% improvement in conversion rates, coupled with increased engagement in key areas like search, indicates a positive impact on user behavior and business outcomes. Data were collected for both unique session and engaged session, Android app 3.0 (v3.0.13/14) shows an ~8.7% increase in average engagement time per active user (6m 26s vs 5m 55s) compared to older versions. 32.3% increase of notification approvals. Rate us feature collected more than 700 positive ratings in App Store in 4 first days after release. -12.3% reduce of the abandonment indicator for app (CHURN).

Challenges

Across the way, I encountered several key challenges we needed to face. Data handling was complex, with issues like unwanted dynamic pricing, slow performance, and search inefficiencies. Release management was strained by tight deadlines and deployment difficulties. We began strategic discussions around the app’s value proposition, market positioning, and development needs.

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. Additionally, I conducted a detailed audit of the previous designs to identify visual sins 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 mapped in Miro and shared across the entire development team to align our approach.

Market research

We conducted questionnaire research to gain a deep understanding of real users' needs and frustrations. 203 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 the new app release, we wanted to verify new interface solutions, navigation, and test the clarity of upcoming features. The study aimed to identify factors influencing the understanding of key information during the flight booking process and after its completion. In the team of two, we recruited 21 high value research sample and conducted user testing on them. Taking advantage of Useberry.io tool, we used unmoderated method, which helped us to continue other works while responds were being collected in the meantime. Thanks to that, we identified friction points and areas for improvement. We prepared a report with listed recommendations, which were classified for more and less crucial in aspect of user experience. User testing was an essential part of the design process, ensuring that solutions were intuitive, efficient, and aligned with user expectations.