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.
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
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.
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.
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.
- ✓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
Buying, selling and renting property in Tenerife with Polish-language service. Holiday apartments and investment villas, a topical blog and quick WhatsApp contact.
A Polish-speaking agency had listings only on portals: no website, no blog and no contact channel that outlasts the season.
A 4-language website with sales and rental listings, a blog, WhatsApp contact and Search Console connected from day one.
- ✓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 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 Clinic
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.
A massage clinic in Ireland booked appointments by phone and messages: no calendar, no deposits, and empty slots after cancellations.
Website with online booking: therapist and treatment selection, availability calendar, Stripe deposit payment and automatic confirmations.
- ✓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.





