
PRJ/
Madinah City Platform
Von dem Bedürfnis einer heiligen Stadt, ihren kulturellen und urbanen Reichtum in einem modernen digitalen Format zu präsentieren, bis hin zu einer kompletten City Experience Plattform, die Orte, Veranstaltungen und Dienstleistungen in einem zweisprachigen, schnellen und SEO-optimierten Erlebnis vereint.
Die Herausforderung
Die Stadt Medina benötigte eine moderne, skalierbare digitale Plattform, die urbane Erlebnisse, Sehenswürdigkeiten, Veranstaltungen und Dienstleistungen für Einwohner und Besucher bündelt. Die Lösung sollte als mehrsprachige (Arabisch/Englisch) Headless-API mit Next.js-Frontend realisiert werden, um eine schnelle und SEO-optimierte Nutzererfahrung zu gewährleisten. Die größte Herausforderung: eine vollständig entkoppelte Architektur mit nativer RTL-Unterstützung und der Verwaltung von 13 verschiedenen Ortstypen, jeweils mit Geolocation, Medien und umfangreichen Inhalten.


Die Lösung
Wir haben eine vollständig entkoppelte Architektur mit TYPO3 v13.4 als Headless-CMS entwickelt, das strukturierte JSON-Daten liefert, die von einem Next.js-Frontend mit SSR/SSG-Rendering verarbeitet werden. Wir haben benutzerdefinierte Erweiterungen für die Verwaltung von Orten (reea_places – 13 Domänenmodelle), Veranstaltungen (reea_events) und dedizierten REST-API-Endpunkten entwickelt. Alle Inhalte werden zweisprachig (Arabisch RTL / Englisch LTR) über das Lokalisierungssystem von TYPO3 verwaltet.
Das Ergebnis
Die Madinah City Platform hat die Art und Weise, wie die Stadt ihr urbanes und kulturelles Angebot präsentiert, grundlegend verändert. Die Headless-Architektur gewährleistet eine schnelle, SEO-optimierte Nutzererfahrung, während die vollständige zweisprachige Unterstützung (Arabisch RTL + Englisch LTR) sowohl Einwohnern als auch internationalen Besuchern zugutekommt. Mit 21 individuell anpassbaren Inhaltselementen, 13 Ortstypen mit dedizierten APIs und der unternehmensweiten Suche via Solr bietet die Plattform eine solide und skalierbare Grundlage für die digitale Entwicklung der Stadt.
Hauptfunktionen
- 21 benutzerdefinierte Inhaltselemente, erstellt mit Mask und vollständig für die Headless-JSON-Ausgabe konfiguriert (Hero-Banner, Slider, Navigationskarten, Timeline, KPI-Statistiken usw.).
- 13 Ortstypen mit dedizierten Domänenmodellen, jeweils mit Geolocation, Medien und Rich Content (Restaurants, Moscheen, Museen, Grünanlagen, Boulevards, traditionelle Märkte usw.).
- Benutzerdefinierte REST-API-Endpunkte (Middleware) für die Auflistung und Filterung: /restaurants/api, /coffeeshops/api, /greenspaces/api, /boulevards/api.
- Vollständige Mehrsprachigkeitsunterstützung: zweisprachiges Content-Management, RTL-fähige JSON-Ausgabe, separate Sprachversionen für alle Inhaltstypen.
- Unternehmenssuche über Apache Solr, Headless-integriert.
- Cloud-Medienspeicherung auf Amazon S3 über einen dedizierten FAL-Treiber.
- Sichere API-Authentifizierung durch benutzerdefinierte Middleware.

Unsere Zusammenarbeit
Die Partnerschaft entstand aus dem Bedarf an einer digitalen Plattform für eine Stadt von herausragender kultureller und religiöser Bedeutung. Dank unserer Expertise in TYPO3, Headless-Architekturen und Next.js-Frontend-Entwicklung konnten wir eine Lösung realisieren, die robuste Backend-Architektur mit einer modernen und intuitiven Benutzerführung verbindet. Heute ist die Madinah City Platform das zentrale Instrument für die digitale Außendarstellung der Stadt.
