Skip to Content

Building a Modern Travel Platform from a Legacy CRM System

Software for Startups
January 13, 2021 by
Building a Modern Travel Platform from a Legacy CRM System
Ivan Kudibal

From Licensed CRM to Travel Platform

In 2017, for our customer, we started developing an end-to-end ordering system for flights and hotels. The solution covered everything — from the user-facing portal and backend to technical monitoring, back-office operations, business dashboards, and payment processing.

The customer’s original goal was to replace an expensive, licensed CRM-type application with a modern travel platform that could support ticket ordering and real-time integration with multiple travel service providers. They needed a partner capable of handling the full lifecycle — architecture, technology selection, integration, and release — all under tight time constraints.

In 2017, for our customer, we started development end to end ordering system for flights and hotels . It includes portal, backend, technical monitoring, back office, payment cards, business monitoring, operations.


Engineering Excellence Under Pressure

Bonitoo.io took ownership of the entire technical design. Our engineers designed the system architecture, selected the core technology stack, and built the Minimum Viable Product (MVP) — all within just two months.

We chose Meteor.js as the underlying platform, leveraging its full-stack JavaScript environment for rapid prototyping and continuous iteration. For the backend, we implemented MongoDB, providing flexibility for high-volume, dynamic travel data.

To ensure compatibility with legacy data providers, the system integrated SOAP-based Web Services, allowing the new platform to communicate seamlessly with older systems — a key requirement in the travel industry. The first provider integrated was Amadeus, one of the global leaders in flight booking technologies.


Beyond Flights: Expanding the Experience

Once the MVP was released, Bonitoo.io continued to enrich the platform. Our content team added a travel blog with curated information covering more than 2,000 airports worldwide, enhancing SEO visibility and user engagement.

In 2018, the platform attracted its first investor, validating both its business potential and technical foundation. After the investment round, it was re-purposed to serve private corporate clients and B2B event travel for a large global enterprise.

flymeto.com dark blue theme

InfluxData IoT Center — Bringing Time Series Data to Life