Online Travel Broker

Customer

The customer is the largest travel company in Russia, offering travel packages as well as flights to retail customers and travel agencies.

Challenge

The customer wanted to create a B2C online platform that will integrate data from a few external providers, such as hotel bookings, flights and transfers as well as other additional services for travellers to allow creating dynamic tour packages using those sources. This service should also provide brokerage of the named sources while aggregating them into the tour package. The platform had to feature a smart mechanism of rating the external sources of data.

Solution

A team of our business analyst and system architect investigated the business processes and needs with the help of company stakeholders and created a set of technical documentation including detailed functional specification, system architecture and prototyped the future solution. A team of developers and testers created and fine-tuned a newly-created web-based system using UX-processed design.

Results

OB&T performed full cycle of application development: from design and application architecture/logic implementation to performing testing and integration support. Solution was successfully deployed and utilised as an online solution.

Technologies & Tools

Technologies & Tools: Java SE, Bootstrap, MongoDB
Programming Languages: Java, SQL/PL/SQL, jQuery, AngularJS, CSS3, HTML5
Integrations: Expedia, DTW, GTA, TAIS, Ticketing, SAMO-tour
Frameworks & Protocols: REST (JSON), XML, HTTPS