GaiaOne
Cajal Bodies rebuilt the website for GaiaOne, a Malaysian dive and freediving travel operator, around trips, departures and instant booking with Xendit payments.

GaiaOne Life Sdn Bhd runs dive, freedive and conservation trips out of Malaysia to Indonesian destinations including Maratua and Raja Ampat. The site it had was a brochure: it described the operator well and sold no departures.
The rebuild is thirteen pages organised around trips and dates instead of sections. A visitor who has decided can put a deposit down in the same visit, through Xendit, rather than being handed an enquiry form and a wait.
A redirect and metadata layer was built alongside it so that the addresses people have already shared keep working after the move. The site is live at gaiaone.org.
The relationship has continued since the rebuild: Cajal Bodies keeps handling GaiaOne's technology as new trips and pages come up, rather than closing out at launch.
What we made
- A thirteen-page site organised around trips and departures
- An instant booking flow with Xendit payments
- Trip pages for Maratua 2027 and Raja Ampat 2027
- A redirect and metadata layer so the old addresses survive the move
Built with
- React
- Vite
- Tailwind
- Cloudflare Pages
- Xendit
Questions people ask
Who rebuilt the GaiaOne website?
Cajal Bodies rebuilt it in 2026, around trips and departures, with an instant booking flow taking Xendit payments.
Can I book a GaiaOne trip online?
The rebuilt site takes a deposit at the moment of booking through Xendit. The trip pages for Maratua 2027 and Raja Ampat 2027 are up at gaiaone.org, with the deposit step built into them.
Build it, then run it
Cajal Bodies works four ways: run it, build it, draw it or make it, and most published work started with something built. If nothing is running yet, that starts with Build it; once it is, the monthly work keeps it watched.


