Skip to content
comark

Industry · Travel & Tourism

Booking platforms that stay fast when suppliers don't.

Flights, hotels and packages from several suppliers, priced live and sold in Hebrew, Arabic and English, with the reservation system, WhatsApp messaging and servers behind it.

  • Amadeus
  • Travelport
  • Gimmonix
  • WhatsApp · Engage
  • HE · AR · EN
Sample flight search: three results from two suppliers while the third is still answering, and a WhatsApp booking confirmation sent through Engage.

Typical challenges

Your inventory lives with someone else.

Travel businesses sell seats and rooms they don't own. The platform has to be designed around that, or it will only ever be as fast and as accurate as the slowest supplier.

  1. Several suppliers

    Different APIs, formats and response times for flights, hotels and packages.

    SOAP · REST · XML

  2. Prices that change by the hour

    Supplier prices, your markups, currencies and taxes, calculated the same way on every result.

    net + markup → price shown

  3. Availability you can trust

    Caching keeps search fast; checking again before payment keeps it honest.

    cached search · live checkout

  4. Customers in three languages

    Hebrew and Arabic right to left, English left to right, in the interface, emails and messages.

    עברית · العربية · EN

  5. Questions on WhatsApp

    Travellers ask before, during and after the trip, and expect a fast, informed answer.

    quotes · changes · reminders

What we build

Every layer of a travel business, built to work together.

Start with one layer or replace the whole stack. Each part connects to the others through APIs we design and maintain.

Booking engines

Search, results, filters and checkout for flights, hotels and packages, with results shown while slower suppliers are still answering.

  • Next.js
  • RTL + LTR
  • Online payment
Web Development

Supplier APIs

One search API in front of every supplier, with normalised results and caching.

  • Amadeus · flights
  • Travelport · flights
  • Gimmonix · hotels
  • + your other suppliers
Custom Platforms

Reservation CRM

Bookings, travellers, offers, payments and changes in one back office your agents use every day.

  • Sample
  • #4471 · Antalya · Paid
  • #4472 · Istanbul · Change requested
Business Systems

WhatsApp with Engage

A shared inbox for WhatsApp, Messenger and Instagram, with templates and automations, so answers don't depend on whose phone got the message.

  • Booking paid → send confirmation
  • 48 h before the flight → reminder
Engage

Hosting for busy days

Servers, cache and CDN sized for your peaks, monitored and backed up, run by the team that built the system.

Hosting

01 / 05 · swipe

Reference architecture

How a travel platform fits together.

A typical setup we build and operate. Each block can be adopted on its own; the connections are what make it fast.

Travellers and agents

  • Website and app

    HE · AR · EN

  • WhatsApp via Engage

    questions · changes

  • Reservation CRM

    bookings · offers · payments

Search API

Queries suppliers in parallel, normalises and prices the results, and caches popular searches.

Suppliers

  • Amadeus

    flights

  • Travelport

    flights

  • Charter operators

    flights

  • Gimmonix

    hotels

Operated by Comark

  • Managed servers
  • CDN and SSL
  • Uptime monitoring
  • Backups
  • Working to ISO/IEC 27001

Travel & Tourism

Planning a booking platform, or fixing a slow one.

Bring to the first call

  • The suppliers you work with today
  • What you sell: flights, hotels, packages
  • Where bookings slow down or break