B2B OTA Platform
Web Featured

B2B OTA Platform

A comprehensive B2B Online Travel Agency platform serving travel agents and corporate clients with real-time inventory, dynamic pricing, and booking management.

Overview

A full-featured B2B OTA platform streamlining wholesale hotel, flight, and package bookings for travel agents and corporate accounts across Southeast Asia.

Key Features

  • Real-time availability search across millions of inventory records in under 100ms
  • Unified booking flow for hotels, flights, and travel packages
  • Agent dashboard for managing client bookings, reports, and mark-up rules
  • Automated commission calculations and integrated payment processing
  • Background workers for booking confirmations, vouchers, and email notifications
  • Scales to support 500+ concurrent travel agent sessions

Architecture

Component Details
Frontend React dashboard for travel agents to manage bookings and configure mark-up rules
Backend / API Node.js microservices handling booking flows, payments, and commission logic
Search Elasticsearch delivering sub-100ms queries across millions of inventory records
Database PostgreSQL storing transactional data with full ACID compliance
Caching Redis caching frequently-requested routes and room availability
Async / Jobs Background workers for booking confirmations, voucher generation, and email notifications

Key Metrics

Search latency

<100ms

Latency reduction

−85% after Elasticsearch

Concurrent agents

500+

Tech Stack

ReactNode.jsPostgreSQLRedisElasticsearchDockerNginx

Details

Category Web
Technologies 7
Status Published
Featured Yes

Gallery

screenshot_1.png
screenshot_2.png
screenshot_3.png

Related Portfolio