Modernization of B2B Booking Platform for USA Tour Operator by GP Solutions: Case Study
Dark Blue background
Booking Engine SoftwareBusiness Travel ManagementTravel API IntegrationDMCsTour OperatorsCustom Development

Modernizing a Core B2B Booking Platform for a North American Tour Operator

Travalco screenshots

Tech Stack

  • Front end: TypeScript, Angular
  • Back end: C#, .NET
  • Databases: SQL Server

Methodology

Kanban

Start Date

April 2023 (ongoing project)

Scope

11,000 man-hours

Client Background

Travalco is a renowned inbound tour operator and destination management company (DMC) with a rich history dating back to 1985. As a key player in the North American and Caribbean travel sectors, Travalco specializes in arranging and assembling tours for further sales via travel agents solely on a B2B basis and offers a vast portfolio of directly contracted hotels, travel products, programs, and services to global clients.

Detailed listing of Travalco's offerings

Their offerings span across FIT services, VIP experiences, escorted seat-in programs, and group tours, as well as ad hoc programs for leisure and MICE travelers. The company’s success is built on a profound understanding of the market and the strength of their web application, TravelNet, which serves as the central booking and information hub for their clients.

Aware of our long-standing expertise and reputation in the travel technology industry, Travalco initiated a conversation with GP Solutions. A personal meeting confirmed a natural fit, and a collaborative partnership was set up with the aim to modernize their core technology.

Infographic containing detailed profile of travalco

Project Goals and Challenges

As a dynamic company, Travalco continuously adapts its offerings to meet evolving market demands for FIT leisure and group travel. Travalco’s core platform, TravelNet, is a web application that functions as a single interface displaying detailed information on service availability and suggests alternatives so that users can complete a booking without delay. However, TravelNet had not undergone significant development updates for several years. This led to two primary challenges:

  • Accumulated feature debt: Over the years, Travalco had gathered critical feedback from its users—travel professionals who relied on the system on a daily basis. A backlog of highly requested features was hindering their ability to comfortably interact with the system and create complex itineraries with ease.
  • Technological stagnation: The platform was built on an outdated front-end framework, which resulted in slower performance and made it difficult to add modern functionalities.

Travalco needed a technology partner to clear this backlog and modernize the platform’s foundation. They wanted their system to be swift, scalable, and ready for future growth.

Project and Its Development

At the intial phase, the client asked for the development of functions based on the clients’ accumulated requests. The next stage covered:

  • the complete redesign of the client’s system
  • the transition to a new Angular framework to give it a more modern appearance
  • updates for the technologies in use
  • optimization of the back-end code to increase the response speed.

We approached the project in strategic phases to deliver both immediate value and long-term stability.

GP Solutions team travalco project

First, we addressed the most urgent user needs by developing a series of significant improvements on the existing platform. These “quality-of-life” fixes were designed to make an immediate impact on daily operations. Key features included:

  • Advanced product search: Upgraded search filters, allowing users to apply multiple criteria at once and easily find specific escorted tour start dates on a calendar.
  • Optimized tour updates: Users can now copy existing tours, while outdated products are replaced automatically.
  • Improved itinerary management: New tools to shift an entire itinerary to a new start date, copy existing itineraries for new clients, and save frequently used itineraries as reusable templates.
  • Quote logic enhancements: We optimized the process for updating and managing client quotes.

With immediate user needs met, the next major milestone was a complete front-end overhaul and UI redesign. We migrated the entire application to a modern Angular framework. This not only provided a fresh, intuitive, and contemporary user interface but also created a solid technical foundation for future development.

On the newly modernized platform, we then developed game-changing new modules, including:

  • Flexible packages: A powerful feature that allows agents to take a standard package tour and fully customize it for a client, adjusting dates, swapping hotels, modifying routes, prices, and locations, and adding alternatives to create a one-of-a-kind experience.
  • Optimized performance: We implemented advanced caching strategies to dramatically reduce page load times and data retrieval speeds.

Results and Business Impact

The partnership has successfully transformed (and continues to do so) the TravelNet platform, delivering significant business impact for Travalco and its clients. All users have been seamlessly migrated to the new version.

Key improvements encompass:

  • Dramatically improved performance: The modernized back-end and optimized caching have led to a significant increase in the application’s response speed, allowing travel agents to search and book faster than ever.
  • Elevated user experience: The complete UI redesign provides a modern, clean, and intuitive interface that simplifies complex booking and itinerary management tasks. The new interface was welcomed by both the client and its users, as the previous visual was long past its time.
  • Increased agent efficiency: New features like Itinerary Templates and Flexible Packages empower agents to build and customize complex travel plans in a fraction of the time.
  • A future-proof platform: The new technology stack ensures TravelNet is scalable, maintainable, and ready for any future innovation.

Currently, new features and corrections are being implemented following the feedback from the users for the new version of TravelNet. Our partnership continues to evolve, with active discussions underway for integrating AI-powered features to further enhance the platform’s capabilities.

TravelNet system screenshots

Leave your request

We will contact you shortly

    Thank you for your request!

    We will get back to you as quickly as possible