Back to portfolio
EspanaSol
EspanaSol·Real Estate

EspanaSol

A real estate portal without heavy CMS, with AI-written property descriptions and automatic translation into 4 languages.

Web DevelopmentAI Integrationi18nSystem Architecture

Key results

  • PageSpeed 96–100 on desktop
  • 4 languages (PL/EN/ES/DE) with automatic AI translation
  • Property descriptions generated by Claude API
  • Social media post generator from listings
  • Full email hardening: SPF/DKIM/DMARC

Context / Problem

Client Katarzyna Tomczak needed a multilingual platform to showcase properties on the Costa del Sol market — a market where clients come from different countries (Poland, UK, Germany, Spain) and expect naturally sounding descriptions in their own language, not machine translations that “look machine-translated.”

Solution

Instead of WordPress with real estate plugins (heavy, slow, vulnerability-prone), I built the system from scratch on pure PHP with flat-file JSON architecture — no SQL database, dramatically simplifying hosting and backup.

Key elements:

  • AI description generation — Claude API creates property descriptions from raw data (size, location, features)
  • Translations — Gemini Flash automatically translates content to PL/EN/ES/DE
  • Social media post generator — automatic creation of promotional content from listings
  • Newsletter — full system with double opt-in, sent via PHPMailer/SMTP
  • Email hardening — SPF, DKIM, DMARC from scratch
  • Technical SEO — multilingual sitemap, correct hreflang tags

Technical challenges

The biggest challenge was designing the flat-file architecture to scale with a growing number of listings without migrating to a full SQL database — requiring a well-thought-out directory structure and JSON file indexing. The second challenge was setting up the AI pipeline (Claude + Gemini) so that content generation and translation were repeatable without manual correction every time.

Results

PageSpeed 96–100 on desktop — a rare result for real estate portals, which are usually weighed down by images and plugins. The platform runs in production and handles the full cycle: from adding a listing, through automatic translation, to promotion on social media.

Visit website →

WebGuys

Full-stack development, light and lean. I build fast, reliable web applications — from SaaS platforms to educational systems.

© 2026 WebGuys.

Built with Astro & TailwindWhatsAppEmail