Skip to content

Projects

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
Omah Sabin in a device frame

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

Demo

Watch the demo on YouTube (opens in a new tab)

Results

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