← Back

Villa Kambole

UI/UX design and front-end development of the Villa Kambole website and booking experience.

Year
2025
Category
Work
Role
UI/UX design, front-end development
Client
Villa Kambole, Albufeira
Stack
Next.js, React, Tailwind CSS
The Villa Kambole homepage on a laptop, below the Kambole Albufeira logo

Overview

Villa Kambole wanted its own online presence to showcase the villa, highlight the experience on offer and let visitors book directly, while reducing its reliance on third-party booking platforms as much as possible.

The goal was therefore to design much more than a simple showcase site: a complete digital experience able to guide a visitor from discovering the villa all the way to booking.

I took charge of the site’s entire UI/UX design, from creating the mockups to adapting them responsively for desktop and mobile, as well as all of the front-end development.

Mockups

Figma mockup of the Villa Kambole homepage on desktop
Figma mockup of a booking step: choosing the number of guests
Figma mockup of the Villa Kambole FAQ

Production

The live Villa Kambole homepage on desktop
Villa presentation section, with a photo carousel
Guest reviews section of the Villa Kambole website
“Your haven of peace, facing the Atlantic” section with the villa’s pool, on desktop
Key figures for the villa: 230 m², 6 guests, 3 bedrooms and 4 bathrooms
Live booking step: choosing the number of adults and children

Scope of my work

Unlike a project focused solely on design, my work continued through to the front-end integration of the interfaces, letting me carry the choices made during the UI/UX phase directly into the final experience.

The project also includes all the functionality needed for direct booking: the booking system, request management and email communications.

This back-end infrastructure was designed and built in collaboration with the other members of the UNSAVE studio.

Villa Kambole, its identity, content, photographs and related assets remain the property of their respective owners. Their presentation does not constitute any claim of ownership over the company’s content or assets.