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.

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

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.
