Skip to content
Back to work

Live hospitality experience

Casa Roca hospitality website and reservations

For Casa Roca, I work on both the public website and the tools used to manage hospitality operations. The work connects public information with the reservation tasks staff need to complete.

Galleries page of the live Casa Roca website.
Follow the story

Business need

Staff need to keep public information current and manage reservations from creation through check-in and check-out. The interface and backend need to agree on which bookings are allowed.

What was built and what it enables

I built content-management and reservation workflows so staff can update public information, create reservations and handle check-in and check-out. Reservation logic includes checks for overlapping bookings.

Role

I work across the public website, content-management tools, reservation interfaces and backend rules that support hospitality operations.

Architecture decisions

Design considerations

Reservation information needs to remain consistent as staff create bookings and record arrivals and departures. Overlap checks connect what the interface allows with the backend rules.

Architecture decisions

Treat reservation rules as backend responsibilities and reflect them in the interface, including checks for overlapping bookings. Keep public content updates connected to the website staff maintain.

Public links

Casa Roca production website
Open the live Casa Roca website.

Execution highlights

The work covers public content updates, reservation creation, check-in and check-out, along with the logic needed to prevent overlapping bookings.

Quality, security, and performance

The live site uses explicit metadata, resilient layouts, optimized media, and stable pages that remain readable to guests and search engines.