Booking website

Rocky Creek Homestead

Tech stack: WordPress, Elementor, Performance Optimisation (LiteSpeed, QUIC.cloud), CSS

This project originated from an existing client relationship, where the client approached me following a video production project. They required a website to both promote their services and support a booking workflow, but otherwise left the creative and technical direction open.

This meant the project was not just an implementation task, but a full end-to-end design and development process. The primary objective was to build a system that clearly communicates the offering while integrating a reliable and easy-to-use booking solution for a real-world business.

System & Booking Workflow

The main requirement was to allow users to view availability and submit booking requests, including payment, through the website. I set up and configured a booking system that could handle real-world use, while still being simple enough for the client to manage.

A big part of this was making sure the flow made sense. From landing on the site, to understanding the offering, through to making an enquiry or booking. The goal was to keep things clear and reduce friction, rather than overcomplicating the process.

The content on the website is comprised of photographs and videos, including drone, that I personally planned and captured to present the full experience of staying at the property.

This project included migrating the domain, updating nameservers, and configuring hosting so the site could be deployed properly.

Rocky_Creek_Home_Page

Performance & Optimisation

Because the site includes a lot of images and visual content, performance was something I had to actively manage.

I used caching and a CDN (LiteSpeed Cache and QUIC.cloud) to improve load times and reduce server load. This involved testing different configurations, optimising images, and working around issues like slow initial response times.

This was a balancing act between PageSpeed results and practical speed, ensuring the changes were actually reflected when using the site, so it felt fast and responsive for real users. Overall, the website achieved the below page speed results:

PageSpeed_Score
Booking_Form