Case Study – Custom Resort Booking Website

Cielo Alto Place – Custom Resort Booking Website

A fully customized WordPress resort website with room discovery, live availability, guest checkout, customer rebooking, payment requests, branded booking emails, and private staff documentation.

Built for a resort team that needed polished guest booking flows and safer staff operations without stitching together disconnected systems.

Room DiscoveryRebookingPayment Requests
Cielo Alto Place resort website room cards and booking search layout

The room cards turn booking data into a cleaner resort shopping experience.

Problem

Cielo Alto Place needed more than brochure pages. The resort website had to present rooms, amenities, events, account access, booking rules, guest capacity, payments, and staff operations without forcing staff to manage disconnected tools.

Solution

I built a custom WordPress booking layer that keeps reservation data consistent while adding Cielo-specific room cards, contextual recommendations, checkout handoff, rebooking, payment request polish, and private staff documentation.

My Role

I handled the WordPress/PHP hooks, booking template overrides, checkout and email integration, custom JavaScript/CSS, staff guide build, and visual QA for the resort website workflow.

What The Website Does

The website turns resort discovery, availability, booking, account service, payment requests, and staff guidance into one connected WordPress experience.

Branded Resort Pages

Custom WordPress layouts and styling present rooms, amenities, event content, and account actions with a Cielo Alto visual system.

Custom Room Cards

A custom display layer wraps room and search output into top-image cards without breaking booking controls or reservation behavior.

Availability Search

Guests search by dates, adults, and children while the booking workflow controls availability, active rates, reservation cart state, and checkout ownership.

Price-Aware Recommendations

Room suggestions account for guest capacity, physical room availability, booking rules, active rates, fewest-room fit, and the lowest valid price.

Checkout Guest Allocation

When a party needs multiple rooms, the website preserves the selected room mix and guest split through checkout fields.

Customer Rebooking

Eligible guests can change dates from My Account with ownership checks, availability validation, fee rules, upgrade calculations, and payment-safe replacement bookings.

Payment Requests & Emails

Fee-bearing rebookings send guests to fixed-balance payment checkout and branded emails link back to My Account > Bookings.

Coupon Blackout Rules

Custom admin fields let staff block coupons by stay-date ranges or seasons while keeping the coupon available for valid dates.

Guest Booking Flow

Recommendations stay tied to real availability.

Search recommendations use booking data to choose safe room combinations before guests move into checkout. The flow keeps room capacity, dates, cart behavior, and guest allocation connected.

Cielo Alto Place booking recommendation and reservation-cart workflow

Room recommendations help guests move from search to reservation cart with fewer dead ends.

Workflow Highlights

The custom layer handles the guest-facing details that make booking feel simple while protecting the reservation data underneath.

Room Discovery To Checkout

Guests can discover room types, search dates, view compatible options, and continue through the reservation cart without leaving the resort website.

Room-Page Preference

Searches launched from a room page try that room first, then explain why another room or multi-room combination is recommended when needed.

Multi-Room Guest Split

Larger parties can be assigned across multiple rooms, with checkout preserving which adults and children belong to each room.

Payment-Safe Rebooking

The old booking stays active while a fee-bearing rebooking awaits payment, preventing abandoned payments from cancelling the guest’s original stay.

Seasonal Coupon Control

Staff can block discount codes during peak dates or seasons, and guests see a clear checkout message when a coupon is unavailable.

Private Staff Guide

A private staff guide explains bookings, availability, pricing, payments, emails, coupons, and troubleshooting for hotel managers.

Payment And Staff Controls

The same site supports customer self-service, payment-safe booking changes, and staff-facing guidance for the people maintaining the resort operation.

Cielo Alto Place customer rebooking payment request workflow

Customer rebooking is handled inside guest account pages with ownership checks, validation, replacement-booking logic, and payment request handoff.

Cielo Alto Place private staff guide and coupon restriction controls

The private staff guide and admin controls help staff manage setup, rates, services, taxes, fees, coupons, payment requests, and guest communication.

Architecture & Engineering

The website is a customized WordPress delivery layer for a resort booking workflow. Reservation records, availability, rates, bookings, customers, payments, and cart behavior stay consistent while custom PHP modules, template overrides, JavaScript enhancements, CSS styling, email layouts, REST endpoints, and a private staff guide support Cielo-specific operations.

Guest Website

Guests browse rooms, search dates, reserve stays, manage eligible changes, and complete payments through the public resort website.

Booking Engine Layer

Custom logic connects room display, search recommendations, reservation cart state, checkout details, rebooking flows, and payment requests.

Staff Operations

Private documentation and admin controls give staff clearer guidance for room setup, rates, services, taxes, fees, coupons, payment requests, and guest communication.

WordPressPHPJavaScriptCSSREST EndpointsBooking WorkflowsPayment RequestsStaff Documentation

What This Shows I Can Build

This project demonstrates custom booking websites that turn complex reservation, checkout, account, and staff-support workflows into a usable product.

Custom Booking Websites

Websites that go beyond page editing into booking logic, account workflows, documentation, and maintainable custom architecture.

Booking & Payment Workflows

Guest-facing flows that coordinate availability, pricing, checkout, payment requests, emails, and account self-service.

System-Safe Customization

Custom behavior that respects existing booking records, data rules, and event handlers instead of replacing core reservation mechanics.

Staff-Ready Delivery

Operational documentation, admin controls, and safer workflows so staff can manage bookings, rates, payments, and promotions.

Room DiscoveryAvailability SearchReservation CartCustomer RebookingCoupon RulesStaff Guide

Screenshots use sanitized WordPress website workflow visuals created from local project context. They demonstrate the resort website behavior without exposing private guest booking data.