Home/Work/Bro Dewata

CASE STUDY / TRAVEL PLATFORM

Engineering a
digital travel
platform for Bali.

Bro Dewata connects discovery, transport, itinerary, booking, payment, and operational workflows in one digital product.

Visit Bro Dewata ↗
brodewata.com
Bali destination experience represented in the Bro Dewata platform
01The challenge

Travel products are connected systems, not isolated pages.

Travel planning combines places, routes, schedules, passengers, inventory, pricing, booking, payment, and operational coordination. Bro Dewata brings those pieces together in a traveler-facing product.

02What we built

One platform.
Multiple workflows.

The product combines customer-facing experiences with backend services and operational infrastructure.

01 / TRAVEL COMMERCE

Experiences & packages

Destination discovery, travel packages, product details, pricing and booking journeys.

02 / AIRPORT TRANSFER

Location-aware booking

Pickup, destination, flight details, passenger and luggage requirements, route logic and vehicle selection.

03 / CUSTOM PACKAGES

Route to itinerary

A custom planning flow connecting destinations, transport, route estimation and itinerary creation.

04 / OPERATIONS

Beyond the frontend

Driver assignment, notifications, booking workflows and services supporting real-world operations.

03 / AIRPORT TRANSFER

From airport pickup to a structured booking flow.

Airport transfer is a location-aware product flow rather than a simple contact form. The system combines destination data, routing, passenger requirements, flight information, pricing and vehicle recommendations.

Airport→Destination→Trip details→Vehicle→Booking
AirportUbud
04Engineering layers

Systems behind
the experience.

01FastAPI

Application and API layer.

02MongoDB

Travel, booking, payment and operational data.

03Maps & Places

Routes, places and location-aware services.

04Payments

DOKU, Midtrans and Xendit integrations.

05Workers

Background processing and media workflows.

06Cloud Storage

Cloudflare R2 media infrastructure.

05Architecture

Connected by APIs.
Designed for real operations.

Web / Mobile↓FastAPI Services↓
MongoDBPaymentsMaps & PlacesWorkersR2 Storage
06Technology

Built with a focused
engineering stack.

PythonFastAPIJinjaHTMXMongoDBDockerCloudflare R2Google APIsMapboxDOKUMidtransXendit

RELATED SERVICES

Explore the engineering
behind this product.

This case study connects to the services used to design, build, integrate, and deploy the product.

Web development →Backend & API development →Cloud deployment →

07 / THE PRODUCT

A connected travel platform,
built from the backend out.

Bro Dewata demonstrates how product engineering can connect customer experience, location intelligence, commerce, payments, and operations into one system.

Explore the live product ↗Build something similar →