Dynamic catalogue
MongoDB stores structured pricing, categories, locations, guides, itineraries, inclusions, and images.
CASE STUDY / TRAVEL PLATFORM
Female Guide Bali turns curated local experiences into a connected digital journey — from tour discovery and booking to DOKU payment, customer accounts, and e-vouchers.
Visit Female Guide Bali ↗Female Guide Bali needed more than a catalogue of experiences. The platform connects tour discovery, structured booking data, payment, customer accounts, booking status, and operational management into one journey.
A dynamic tour catalogue connected to booking, payment, customer, and administration workflows.
MongoDB stores structured pricing, categories, locations, guides, itineraries, inclusions, and images.
Guests select travel dates, group size, contact details, pickup information, notes, and payment option.
DOKU Checkout supports down-payment and full-payment flows with explicit transaction states.
Google sign-in, saved tours, booking history, payment status, and e-vouchers keep the journey connected.
03 / TOUR DISCOVERY
The homepage reads active tour data from MongoDB and supports search and category filtering through HTMX without a full page reload.
The booking model supports down payment and full payment, with transaction status carried through the customer experience.
Guests choose an experience and travel date.
Guest count, contact details, pickup location, and notes are captured.
The booking supports a configurable down payment or full-payment option.
Payment is handled through the integrated DOKU checkout flow.
Pending, paid, expired, cancelled, failed, and settled states are represented.
Confirmed bookings can be presented as an official digital voucher.
RELATED SERVICES
This case study connects to the services used to design, build, integrate, and deploy the product.
07 / THE PRODUCT
Female Guide Bali connects curated experiences, dynamic discovery, booking, payment, customer accounts, e-vouchers, and admin operations into one full-stack product.