Mahara Logo
MaharaKarya Indonesia
MAHARA KARYA INDONESIA

We build production travel technology from the ground up.

Mahara architects, builds, and maintains complete travel platforms. From NestJS backend microservices and React multi-tenant portals to Sabre GDS, RateHawk, Seaware integrations, and GPT-4o booking agents.

40+

Backend Modules

4

Frontend Products

3

OTA Integrations

200+

API Endpoints

Four live applications. One unified backend.

Real software built by Mahara for Tripfez Travel & Tours Sdn Bhd - from consumer marketplaces to corporate OBT and agent panels.

READ FULL ARCHITECTURE REPORT →
Consumer Marketplacetripfez.com

Tripfez B2C Marketplace

Consumer Travel Marketplace

Multi-product consumer travel portal for flights, hotels, cruises, and packages - featuring live search, guest checkout, and dynamic pricing.

CORE STACK & INTEGRATIONS

React 18ViteTailwind CSSSabre GDSRateHawkSeaware
https://tripfez.com
Tripfez B2C Marketplace real application screenshot

Sabre GDS, RateHawk & Seaware API Integrations.

Production integrations connecting global airline GDS inventory, 2.5M+ hotel properties, and live cruise sailing data directly into a unified NestJS backend.

INTERACTIVE SYSTEM ARCHITECTURE

High Performance Travel Infrastructure Pipeline

Click any architecture node below to inspect live specifications.

1. Distribution Sources & Upstream APIs

2. Core Backend & AI Execution Engine

Mahara NestJS Core

Unified Abstraction Engine

ACTIVE SPECIFICATIONS & ARCHITECTURE

  • Prisma ORM (50+ Models)
  • AWS OpenSearch (3M+ IATA Index)
  • Redis Token Bucket Rate Limiting
  • Unified Order & Booking State Machine
Latency Budget:< 45ms Internal
✈️Sabre GDS

Global Distribution System

IATA-standard flight search across all global airlines - one-way, round-trip, seat maps, ancillaries.

Status: Production Active
🏨RateHawk

Hotel OTA

Hotel availability and rates for 2.5M+ properties worldwide with full content enrichment.

Status: Production Active
🚢Seaware

Cruise Inventory (Carnival Group)

Live cruise sailing search, cabin pricing, and availability from the Carnival group fleet.

Status: Production Active
AI CONVERSATIONAL COMMERCE

GPT-4o Autonomous Agent for Travel Search & Booking.

The Tripfez AI Agent uses OpenAI function calling architecture to converse naturally with travellers, query Sabre/RateHawk/Seaware APIs in real time, resolve airport IATA codes via AWS OpenSearch, and generate Xendit checkout links directly in conversation.

GPT-4o Agent Live Execution Playground

Select a sample prompt below to observe real-time function calling & response generation.

GPT-4O-MINI STREAMING
Execution Pipeline
READY
[USER_PROMPT] "Book a 2-pax flight from Kuala Lumpur to Bali under 1500 MYR for next month"

EXECUTION LOG: TOOL_CALLS

⚡ resolveIataCode("Kuala Lumpur") → KUL
⚡ resolveIataCode("Bali") → DPS
⚡ searchFlightSabre({ origin: "KUL", destination: "DPS", maxPrice: 1500, pax: 2 })
[AGENT] Found 3 flights matching your criteria! Ranked option #1 ready for instant booking:
REAL-TIME RESULT CARD
AirAsia Direct Flight AK-378

KUL (08:30) → DPS (11:35)

Price Quote:MYR 1,199 Total (2 Pax)
Sabre Seat Confirmed · Xendit Payment Link Generated

Engineered with proven open standards.

NestJSBackend
TypeScriptLanguage
React 18Frontend
ViteBuild
Next.jsFrontend
Tailwind CSSStyling
PostgreSQLDatabase
Prisma ORMDatabase
RedisCache
AWS EC2Cloud
AWS OpenSearchSearch
PM2DevOps
Sabre GDSOTA
RateHawkOTA
Seaware SOAPOTA
OpenAI GPT-4oAI
XenditPayments
BrevoEmail
SwaggerAPI Docs
JWT / RBACSecurity
ENGINEERING PARTNERSHIP

Ready to engineer your travel platform?

Contact Alingga Maheswara and the Mahara team to discuss technical specs, architecture reviews, or custom travel product development.