Trip Planning Platform

Trip Planning Platform-preview
Trip Planning Platform-logo
Back-end
Front-end
Devops
Support
Travelstride is a platform for finding and selling trips in 164 countries worldwide from experts with real reviews of travel companies and organizers.

Background

TravelStride was founded in 2014 in Austin, Texas, the USA, as a global travel community. The service received about 2.5 million dollars from 9 investors in 4 stages of financing at accelerators. Today, TravelStride is supported by leading companies and experts in tourism and technology, and nearly 3 million travelers have used the service to plan about 50,000 trips.
Location
Austin and San Francisco, USA
Period
January 2018 - March 2022
Tech stack
React, Ruby On Rails, GraphQL, Next.js
Wave

Customer Request

Author icon
Hi, we have a trip finder service, which literally cannot withstand the load due to the growing number of users. Due to multiple reasons, we decided to move into a new platform. At the same time, we want to introduce even more advanced functions, including focusing on SEO. Will you be able to accept this challenge?
Author icon
Hi, nice to e-meet you. It sounds like you will need a team of developers to accomplish this. Let's jump on the call so I can bump you with a bunch of additional questions. After that, we will do a bit of research and get back to you with more detailed answers.

Challenges & Solutions

Challenges

Slowness and disability of platform to change

The service codebase on Magento slowed down the service under high loads, and the obsolescence of the language significantly complicated the implementation of advanced functionality.

SEO for a dynamic single page application

Porting the travel website to Ruby on Rails API, and introducing the GraphQL query language required creating new optimization algorithms, especially considering the constant replenishment of the pages of travel partners.

Optimization of the update deployment process

During the period of migration and improvement of the functionality, implementation of new options had to be made as soft and safe for the service as possible. Maximum fault tolerance and flexibility on the user side.

Challenges image
Solutions

Migrating a Service to Ruby on Rails Frameworks

FTL specialists made an adaptive migration of the travel service to Ruby on Rails frameworks and improved the interface using the React libraries, developing of an optimized codebase for both the back-end and front-end parts.

Server Side Rendering Configuration

The FTL engineers carried out the SSR of the Travelstride pages. It optimized the service for search engine queries with minimal code and library updates.

Development of a system for optimizing the transition to a new architecture

The team prepared a system of flexible 3-tier architecture platform changes, making Travelstride's scaling. The service will continue to operate without the need for backup restoration of previous versions and loss of users.

Solutions image
Wave

project facts

40%
savings on travel usingTravelstride
1000
routes for simultaneous comparison
23
partner brands in the tourism industry
Wave

main features

Lead generation optimization by Destination Marketing Organizations

FasterThanLight specialists developed a microsite builder to implement pages for lead generation on international travel services and resource centers. It made it possible to automate promoting Travelstride internationally, reduce lead generation costs and increase user awareness by cooperation with Destination Marketing Association International.

Lead generation optimization by Destination Marketing Organizations image
Integration with a third-party vendor

To increase demand for local tourism services, optimize resources in geo-search results, and boost the number of bookings through the platform, a large-scale integration with third-party vendors was implemented. This allowed tour operators and partners to offer their services on the TravelStride platform under their own brands, thus expanding the reach of their services on an international level. The platform, in turn, increased bookings and revenue by earning commissions from user tours.

Integration with a third-party vendor image
Routing traffic through proxy servers

To optimize the connection speed, balance the load on the TravelStride service, and ubiquitous access to the platform, FTL specialists configured traffic routing through dedicated proxy servers. This approach made it possible to improve the security of the connection and enhance the privacy of customer requests when searching for a unique tour from experts.

Routing traffic through proxy servers image
Development of "custom trip finder" service

To personalize tours and excursions, FTL engineers implemented the ability to create a "customer route" on the platform. So, the user, step by step, indicates the key points and the desired hotel or tourist service that he wants to receive from the operator. The platform uses the collected information about the client's request to provide the most relevant offers or transfers it to local travel providers for personalized service. It increased customer experience level, the number of users with specific interests, and profits by sales and commissions.

Development of "custom trip finder" service image
Wave
Wave

More projects