
Kunde
My Office Asia — Beratung für flexible Büroflächen in Hongkong, die mit großen Betreibern und unabhängigen Boutique-Anbietern arbeitet.
Branche
PropTech · Gewerbeimmobilien · Beratung
Scope
Analyse → Design-System → Entwicklung → Produktionsvorbereitung → Übergabe an den Kunden.
Die bestehende Website wirkte wie ein reiner Objektkatalog und vermittelte die eigentliche Leistung nur unzureichend: persönliche Beratung, schnelle Rückmeldung und keine direkte Beratungsgebühr für Mieter.


Aktiv ist heute nur Hongkong. Marktinhalte, Markenvariablen und SEO-Metadaten sind jedoch von den Oberflächenkomponenten getrennt. Weitere Standorte können dadurch auf derselben technischen Grundlage ergänzt werden, ohne die Benutzeroberfläche von Grund auf neu zu bauen.
Die Codebasis trennt fachliche Typen und Verträge, serverseitige Geschäftslogik und Datenbankadapter, Oberflächenkomponenten und Routenkomposition. Routen greifen nicht direkt auf Supabase-Tabellen zu, sondern auf eine definierte Datenschnittstelle. So bleibt die Oberfläche von der konkreten Datenbankanbindung entkoppelt.
Der App Router nutzt Server Components überall dort, wo keine Interaktion im Browser erforderlich ist. Von rund 400 Komponenten benötigen 83 clientseitigen Zustand oder Ereignisbehandlung. Dadurch bleibt der an den Browser ausgelieferte JavaScript-Anteil begrenzt.
Ein unsichtbares Kontrollfeld, eine Plausibilitätsprüfung der Ausfüllzeit, eine Begrenzung pro IP-Adresse und serverseitige Zod-Validierung reduzieren automatisierten Missbrauch ohne zusätzliche CAPTCHA-Hürde für reguläre Nutzer.
Nach der Designfreigabe wurden Farben, Schriftgrößen, Radien, Schatten, Abstände und Bewegungswerte in einem neunstufigen CSS-Umbau als semantische Variablen vereinheitlicht. Globale Änderungen wie Akzentfarbe oder Abstandsskala lassen sich dadurch zentral vornehmen.
Fließende Abstände und begrenzte Inhaltsbreiten ergänzen feste Breakpoints. Dadurch skaliert das Layout gleichmäßig von kleinen Mobilgeräten bis zu sehr breiten Bildschirmen.

Vor dem Handover haben wir ein durchgehendes, audit-freundliches Review über Security, SEO, Accessibility und Operations gefahren.
Production-Build: 71 statisch generierte Seiten, 0 TypeScript-Errors und ein sauberer strict Type-Check beim Handover.

| Frontend | Next.js App Router, React, TypeScript strict, CSS Modules |
|---|---|
| Backend | Supabase (PostgreSQL), Nodemailer (SMTP), Zod, Anthropic API (Admin-Assistant) |
| Infra | Vercel-kompatibel, Edge Runtime, sharp für Image Processing |
| Quality | ESLint, Prettier, Vitest, Playwright e2e, lint-staged, husky |
| Design | Vollständig kustomisiertes DS, ~150 semantische Tokens |
Wenn deine aktuelle Seite nur eine Liste von Pages, Listings oder Properties ist — und dein Team einen skalierbaren Katalog, ein Admin-CMS, eine SEO-Architektur und einen produktionsreifen Handover braucht — helfen wir dabei, daraus eine Plattform zu machen, die dein Geschäft tatsächlich tragen kann.
















