FairCTO — faircto.com
Een drietalige marketingsite met een live AI-agent — de site demonstreert zelf wat FairCTO bouwt.

Resultaat
- ✓A live AI agent that is the pitch — visitors try the exact assistant I build for clients, in their own language.
- ✓Instrumented (analytics), discoverable (Search Console + hreflang across NL/EN/DE), and converting straight into a Cal.com booking.
- ✓A new language or copy change ships in minutes, and every deploy is previewed before it reaches production.
Mijn rol
Sole engineer, designer and operator — from strategy to production.
De uitdaging
To win AI and CTO work, I needed a site that doesn't just claim I build production AI — it had to demonstrate it. It also had to reach beyond the Dutch market (NL / EN / DE) and convert visitors into a booked call, all on a stack fast and cheap enough for a solo founder to run and maintain.
Wat ik bouwde
A statically-generated, trilingual marketing site with a live chat agent powered by Claude, per-locale SEO and social-share images, and a booking flow — deployed on Vercel with a preview URL for every commit.
Hoe het werkt
- Every page and component is fed by a getDictionary(locale) call; adding a language is a single file, and the type system flags anything left untranslated.
- The demo agent posts to an /api/chat route handler that calls Claude with a locale-aware system prompt and sanitises input; without a key it returns a canned reply, so the agent is always live.
- SEO is built in: per-locale canonical URLs + hreflang alternates, JSON-LD structured data (ProfessionalService + FAQ), and a sitemap covering all three languages.
- Hardest part: getting i18n right on Next 16, where middleware was renamed to 'proxy', the root layout moves under [locale], and metadata plus OG images are generated per locale — solved by reading the framework's own docs and building a typed-dictionary system that keeps the languages in sync.
Stack & waarom+
Klaar om AI écht te laten werken?
Producten die het echte werk doen.
3.740 horecazaken vindbaar in vier Nederlandse regio's, met zoeken op menuniveau, claimbare eigen pagina's en Mollie-bestellingen met webhookcontrole.
FairJobs — fairjobs.app77.000+ vacatures in 400 Nederlandse steden, automatisch ververst en ontsloten via een API die ook FairApply aandrijft.