Booking system

Gold Coast Morib International Resort

A booking website for a 600-room beachfront resort: guests check live availability, book and pay online, and staff update promotions themselves.

Industry
Hospitality
Location
Morib, Selangor
The home page of Gold Coast Morib International Resort's website

Home page as of October 2026.

The brief

Gold Coast Morib wanted guests to book direct at the resort's best rate instead of through travel sites, with rooms, events and things to do nearby all on one site the team could keep current.

What we built

  • Online booking with payment

    Guests pick a room and their dates, then pay online through an integrated payment gateway, with no call to the front desk needed.

  • Live room availability

    Five room types, from studio suites to a four-bedroom penthouse, each with photos, facilities, a guest limit and how many units are still free.

  • Weekday and weekend rates

    Each room carries its own weekday and weekend price, so guests see the rate that applies to the dates they choose.

  • Promotions the team updates

    Resort staff upload the current promotion themselves, and it shows on the site without a developer.

  • Events and packages

    Pages for weddings, birthdays, anniversaries, team building, telematch and marathon events, so the resort can sell more than rooms.

  • Guides to 12 places nearby

    From Pantai Morib and Jugra to KLIA and KLCC, each with its own page, giving guests reasons to stay longer.

How it's built

  • Rooms, prices and availability come from the resort's own API, so the site only offers what can actually be booked.
  • Booking details are validated with Zod before they go anywhere.
  • Google Maps directions and the reservations line on every page for guests who would rather call.

Tech stack

  • Next.js
  • Tailwind CSS
  • Zod
  • Payment gateway
  • Google Maps
  • Vercel
  • Google Analytics

More work

  • Kawsa MD Formula
  • SJK(T) Ladang Wellesley
  • Nujum Cafe
  • Der' Cabin Bistro
SEE ALL WORK

Have a project in mind?

Tell us about it. We reply within 24 to 36 hours, and we can sign an NDA before we start.

GET IN TOUCH