Write first.
A website is a text before it is an interface. Tone, rhythm, structure — written before the first line of code, then carried by the form.
Sarimmo & Design entrusted the design and development of this website to Tacelo, an independent studio based in Vétroz. This page lays out the technical choices, the approach, and what the agency gained from it.
Habit turns an agency website into a database document. We wanted a frame.
A website is a text before it is an interface. Tone, rhythm, structure — written before the first line of code, then carried by the form.
Every typeface, every transition, every shadow chosen and tested by hand. Nothing pulled from a kit. Nothing generic.
Self-hosted fonts, framework-free stack, no volatile dependencies. A design object built to outlast trends — and updates.
Tailwind 4Controlled design systemInter + CormorantSelf-hosted pairing, zero external fetchGSAP 3.1360 fps animations, mastered choreographyVanilla JSNo heavy library beyond GSAPPHP 8.5Framework-free, for direct controlMariaDB + PDOPrepared statements, zero SQL-injection surfacebcryptAdmin password hashingCustom CMSAutonomous property publishingMetanet AGPhysical servers in Zurich, SwitzerlandTurnstileCloudflare anti-bot, no intrusive CAPTCHAHSTS + CSPStrict HTTPS, hardened headersDeepL APIEN ↔ FR ↔ DE translation of the estimatorPublishing, editing and archiving properties without technical intervention. Image uploads, multilingual edits, status management (active / reserved / sold / upcoming).
6 guided steps, dataset of 122 municipalities × 333 localities, 79 multiplicative coefficients, automatic lead scoring, CSV export for prospecting.
Mosaic layout, click-to-lightbox, progressive loading, scroll-triggered reveal animations. Properties are no longer thumbnails — they become photographic subjects.
JSON-LD RealEstateListing on every listing, dynamic sitemap, hreflang tags on all pages, multilingual content individually indexable.
Granular cookie consent banner, transparent privacy policy, named sub-processors, defined retention periods. The site is legally clean.