Über 50 Museen weltweit mit Multi-Plattform-Content-Delivery versorgen

Multi-Tenant-Museums-CMS für 50+ kulturelle Einrichtungen, das 100.000+ Inhalte über Web, Mobile und Kiosk-Systeme in 20+ Sprachen verwaltet.
frontend
backend
database
auth
devops
language
documentation
70%
Cost Reduction
50+
Tenants
Abgeschlossen: 2024
NOUS CMS ist eine Multi-Tenant-Museums-Content-Management-Plattform, die 50+ kulturelle Einrichtungen weltweit bedient. Die Microservices-Architektur kombiniert ein Angular-WebCMS-Frontend mit einem Node.js-REST-API-Backend, unterstützt von fünf spezialisierten Services für Community-Engagement, Synchronisation, Übersetzung, Zahlungen und Gerätemanagement.
Die Plattform verwaltet 100.000+ Inhaltselemente pro Mandant mit einer vierstufigen hierarchischen Struktur (Ausstellungen → Touren → Stationen → Inhaltselemente) und verteilt Inhalte über Web-Anwendungen, iOS/Android-Apps und Kiosk-Systeme in 20+ Sprachen einschließlich rechts-nach-links-Schriften.
Museen standen vor überwältigender Komplexität bei der Verwaltung tausender Artefakte, Ausstellungen und Multimedia-Inhalte über mehrere Plattformen (Web, native Mobile-Apps, Kiosk-Systeme) in 20+ Sprachen. Kuratorisches Personal verbrachte 60% seiner Zeit mit manuellen Content-Management-Aufgaben. Content-Updates brauchten Tage, um sich über hunderte Geräte auszubreiten. Mehrsprachigkeitsmanagement erforderte externe Übersetzungsdienste mit 5-tägiger Bearbeitungszeit.
Zusätzlich erforderte die Plattform eine Zero-Downtime-Migration von Angular 6 auf 20 und Node.js 18 auf 24, offline-fähige SQLite-Datenbankgenerierung für native Apps und automatisierte Medienverarbeitung über Multi-Provider-Cloud-Storage.
Aufbau einer ausgefeilten Microservices-Architektur mit Angular 20 WebCMS und Node.js 24 Backend, unterstützt von fünf spezialisierten Microservices. MongoDB bietet flexible Dokumentenspeicherung für hierarchische Museumsinhalte. Keycloak übernimmt Multi-Tenant-Authentifizierung mit UUID-basierter Mandantentrennung.
Zu den Schlüsselinnovationen gehören automatisierte Medienverarbeitungs-Pipeline mit Multi-Provider-Storage (Azure Blob, AWS S3), SQLite-Sync-Service für offline-fähige native Apps, simultane Mehrsprachen-Bearbeitung in 20+ Sprachen und typgesteuertes Content-Konfigurationssystem. Die Zero-Downtime-Migration von Angular 6→20 wurde durch phasenweise Upgrades erreicht.
Die Plattform erzielte 70% Reduktion der Content-Management-Betriebskosten, 85% Steigerung des Besucherengagements und verkürzte Content-Update-Zyklen von mehreren Wochen auf 30 Minuten bis 2 Stunden. 50+ Museen bedienen nun täglich tausende Besucher weltweit über eine einzige Plattform. Das Mehrsprachensystem reduzierte den Übersetzungsmanagement-Aufwand um 60%.

Hierarchical exhibition management with tours and station organization

Keycloak-powered authentication with multi-tenant museum access

Station content editor with simultaneous multi-language editing in 20+ languages

Automated media processing pipeline with thumbnail generation and CDN delivery

Flexible content type system supporting images, videos, audio, and 3D models

Visual station mapping for exhibition floor plan and visitor navigation

Interactive exhibition games and quizzes for enhanced visitor engagement

File management with multi-provider storage support (Azure, AWS S3)

Keycloak-powered authentication with multi-tenant museum access

Automated media processing pipeline with thumbnail generation and CDN delivery

Visual station mapping for exhibition floor plan and visitor navigation

File management with multi-provider storage support (Azure, AWS S3)

Hierarchical exhibition management with tours and station organization

Station content editor with simultaneous multi-language editing in 20+ languages

Flexible content type system supporting images, videos, audio, and 3D models

Interactive exhibition games and quizzes for enhanced visitor engagement
Projekt im Sinn? Ob Sie eine individuelle Anwendung oder zusätzliche Entwicklerkapazität brauchen — sprechen wir darüber.
Transparente Preise mit flexiblen Stunden- oder Festpreismodellen.