Leveraging User Experience Part of a Corporate Travel Management Solution


Our customer is an OTA that previously replaced an older version of the booking service with TripRobotics ’s help.

Yet another project needed an upgrade and it was a Price Predictor. To accomplish the task, TripRobotics had to implement a fare forecast on top of the existing search engine. The product is meant to help customers make better purchasing decisions by displaying the best possible time to make the purchase over several months.


Due to the increasing numbers of air passengers, the cost of flight disruptions will skyrocket in the near-decade. Our client was aiming to save millions of dollars for travel providers, hence it had to adopt a solution capable of managing proactively flight disruptions.


  • A web dashboard for corporate travel managers that allows them to keep track of flight statuses and react proactively to them.
  • A mobile application for corporate travelers that provides real-time updates and information on their flights, as well as a direct connection with travel agents in case of disruption.


Our client has been working on the product’s idea for about a year, drafting and outlining the basics, and addressed TripRobotics with a request to develop core aspects including business analysis, UX/UI consulting and engineering.

Stage 1 - Specification of the requirements
Assessment of corporate travel industry specifics and disruption management business by a group consisting of UX/UI designer, business analyst, project manager, and software engineer.

Stage 2 - Defining the hierarchy of roles and entities
Collect information on the product’s architecture and structure it according to roles and functionality. The stage was accomplished by documenting the features and relations between them and dividing the project’s scope into small steps.

Stage 3 - Mapping the user journeys and testing the concept
Create a process flow according to the outlined user journeys to ensure the navigation and the finalized product concept.

Stage 4 - Identifying the MVP and Prototyping
Create interactive prototypes based on the client’s initial prototypes and primary wireframes, get an outlined MVP, and the finalized specifications.

Stage 5 - Design
Based on the prototypes, develop the visual design for the web and mobile app. The process required the elaboration of multiple design concepts and was conducted by the UX/UI team.

Stage 6 - Documenting the Specifications
With the help of a business analyst, every new feature or screen was documented related to functional requirements to ensure the client's more straightforward usage.

Stage 7 - Continuous support on design
Keep a constant development of the product by implementing added design features that previously got developed by the designer team. Thus, it helps the software engineer team get more efficient in improving the product.


As the design stage got completed, the next process was handled by the engineering team, which developed both the web dashboard and mobile app. The product is currently part of the client’s portfolio of travel management solutions.

Wondering how to build
an exclusive software product for your business?