Omah Sabin
Redesigned the Omah Sabin luxury villas website with Next.js, Sanity CMS, and third-party booking integration.
- Role
- Frontend Engineer
- Year
- 2024
- Stack
- Next.js, React, Sanity CMS, Third-party booking

Overview
Omah Sabin is a luxury villa experience surrounded by rice fields in Bali. The goal of this project was to redesign the marketing and booking website to better reflect the brand, improve performance, and make it easier for guests to explore the villas and book their stay online.
My role
- Frontend Engineer (Next.js)
- Integration with headless CMS (Sanity)
- Third-party booking system integration
What I built
Website redesign with Next.js
Led a full website rebuild using Next.js, focusing on performance, scalability, and SEO. Improved page load times and made the site easier to maintain.
Responsive UI
Emphasized visual storytelling and high-quality imagery to showcase each villa on desktop and mobile.
Booking integration
Integrated a third-party booking system to simplify the reservation process while maintaining visual and interaction consistency with the website’s design. Ensured smooth user flow from discovery to booking without disrupting the brand experience.
Tech stack
- Next.js for the frontend framework
- React for UI components
- Third-party booking platform for reservations
Gallery


Demo
Results
New user signups increased by 32%. Engagement increased by 20%.
