Portfolio

Work from my studio

Every website is a different business, a different problem to solve. A snapshot of the portfolio, from holiday apartments to aesthetic medicine, therapy and accounting.

Websites for apartments and bookings

For holiday apartments and booking systems

Projects focused on the niche: property in the Canary Islands, online bookings, a system with Booking/Airbnb sync.

teneryfanieruchomosci.es
TeneryfaNieruchomosci.es
Property · Polish market

TeneryfaNieruchomosci.es

204 queries on Google

My own website, helping people buy and invest in property on Tenerife. A blog with 25+ articles, premium listings with legal vetting, Dolibarr CRM integration and a multi-step lead-capture form with a PDF.

Next.js 15CRMBlog SEO
Challenge

Poles looking for property in Tenerife only found Spanish portals. There was no Polish-language site with guides and a clear path from question to agency.

What I did

Next.js site with a blog (25+ articles), a multi-step “Buyer's Passport” form, CRM integration and location pages. Titles and copy built around what Poles actually search for.

Result
  • ✓204 search queries on Google within 10 months, no paid ads
  • ✓“teneryfa nieruchomości”: first page of results (average position 7.5)
  • ✓Mobile PageSpeed 99/100, SEO 100/100

Source: Google Search Console and Lighthouse (mobile), October 2026

domnateneryfie.es
DomNaTeneryfie.es
Real Estate · Tenerife

DomNaTeneryfie.es

340 pages on Google

Buying, selling and renting property in Tenerife with Polish-language service. Holiday apartments and investment villas, a topical blog and quick WhatsApp contact.

Next.jsBlog SEOWhatsApp
Challenge

A Polish-speaking agency had listings only on portals: no website, no blog and no contact channel that outlasts the season.

What I did

A 4-language website with sales and rental listings, a blog, WhatsApp contact and Search Console connected from day one.

Result
  • ✓340 pages indexed by Google within 2 months of launch
  • ✓First clicks from Google 2 weeks after submitting the sitemap
  • ✓4 service languages: PL, ES, EN, DE

Source: Google Search Console and Lighthouse (mobile), October 2026

Other work

Other projects across various industries

From aesthetic medicine to accounting, they show how I combine the speed of Next.js with the specific business goal of each industry.

neuromassage.ie
Neuromassage Clinic
Wellness · Ireland

Neuromassage Clinic

PageSpeed 91/100

A therapeutic massage clinic with an online appointment booking system. Choice of therapist, treatment type, calendar, and a deposit payment via Stripe. Mobile-first, loading in under 1s.

Next.jsStripeBooking
Challenge

A massage clinic in Ireland booked appointments by phone and messages: no calendar, no deposits, and empty slots after cancellations.

What I did

Website with online booking: therapist and treatment selection, availability calendar, Stripe deposit payment and automatic confirmations.

Result
  • ✓Booking and deposit online 24/7, without answering the phone
  • ✓Mobile PageSpeed 91/100, SEO 100/100
  • ✓Automatic confirmations and reminders instead of manual messages

Source: Google Search Console and Lighthouse (mobile), October 2026

Your website could be next

I specialise in websites with a booking system for holiday apartments. Check the pricing or book a free consultation, I'll show you a demo and tailor a solution to your apartments.