The company
The best holiday rentals in Spain
Plusholidays is a holiday-rental platform like Booking or Airbnb, with villas, apartments and houses all across Spain.
The challenge
The starting point
A long project, nearly a year. It meant migrating from Nuxt 3 to Nuxt 4, a huge API change that forced rebuilding the site's skeleton, and taking the chance to revamp the whole design: new home, new search and a Stripe checkout built to convert without distractions.
The biggest challenge was performance and SEO. With dynamic, paginated pages, the backend returned too many results at once and the server was slow, so I had to polish server-side SEO and load times on a site translated into several languages.
The solution
How I solved it
I rebuilt the skeleton on Nuxt 4 and built the new design near pixel perfect from Figma, with a search and a Stripe checkout focused on conversion. I added a discount coupon system for rentals and optimized every image.
For performance, I built a pagination layer on Nuxt's server side to relieve what the backend returned, and polished the SEO across all the multilingual URLs. The result, a site that's impeccable on mobile and much faster.




