Travel Graph GmbH

One API over many travel services, powering apartment meta-search and villa brokering

We built Travel Graph a universal API backend that unifies free and paid external travel services, plus a meta-search platform for holiday apartments and a villa rental brokerage on top of it.

One API
Many travel providers behind one interface
Shared backend
Apartment search and villa brokering on one backend
Travel Graph GmbH project showcase
01

The Challenge

The travel data Travel Graph needed sat with many external providers, some free and some paid, each with its own interface. Travel Graph wanted to offer integrated travel services for holiday apartments, villa rentals and more. That required one backend between those providers and its own platforms.

02

The Approach

We built a universal API backend that connects free and paid external travel services behind one unified interface. It runs as a service-oriented architecture on a JSON-RPC 2.0 framework made from Symfony2 components, with ElasticSearch, RabbitMQ, MySQL and MongoDB underneath. On top of it we built a meta-search platform for holiday apartments and a platform for brokering villa rentals. The search front end runs on Angular.

03

The Results

Travel Graph runs two travel products, apartment meta-search and villa brokering, on one shared backend. Because data from many providers arrives through one interface, search and booking are simpler for customers. Travel Graph can now serve further travel platforms from the same API backend.

One API
Many travel providers behind one interface
Shared backend
Apartment search and villa brokering on one backend

Ready to achieve similar results?

Speak directly with our experts. Book a 20-minute Expert Call.

Start with a Strategy Call

Project Snapshot

Industry
Technology & IT Services
Service
Custom Solutions
Technologies
PHPSymfony2Doctrine2ElasticSearchRabbitMQMySQLMongoDBWordPressJSON-RPC 2.0Angular 2SOA