oben
monamu case study
Kontakt
Case Studies / monamu

Eine Plattform für digitale Multimediaguides, mit einem browserbasierten CMS aus Python.

monamu logo

Mit dem monamu Workspace haben wir eine leistungsfähige Plattform geschaffen, die es Ausstellungsschaffenden ermöglicht, Inhalte einfach zu verwalten und dabei höchste Standards bei Datenschutz und Datensicherheit zu erfüllen.

Komplexe Inhalte von Nutzer:innen verwaltet. Mit hohen Ansprüchen an Skalierbarkeit und Sicherheit für das ganze System.

Die monamu Apps und der monamu Workspace sind zusammen ein komplexes und dennoch intuitives, vielsprachiges Produkt aus zwei nativen Apps und einem Redaktionsportal das nutzer:innenzentriert und test-driven von einem Scrum-Team entwickelt wird.

Architektonische Eleganz

Der monamu-Workspace basiert auf einer Microservice-Architektur, was eine hohe Skalierbarkeit, Modularität und Fehlertoleranz ermöglicht. Dazu verwenden wir ein Netz von auf Django-basierten Services, die über REST-APIs mit einer in React entwickelten SPA als Frontend interagieren. Durch dieses "Headless CMS'" ist eine flexible Darstellung der Inhalte auch über beliebige andere Frontends möglich. So können wir Inhalte nicht nur in den Apps, sondern auch in einer webbasierten Anwendung präsentieren. Genau genommen ist der Workspace selbst nur ein Konsument der Applikation.

Ansicht einer Tour im monamu Workspace
Ansicht einer Tour im monamu Workspace.
Screenshot einer Tour in der monamu App
Screenshot einer Tour in der monamu App

Höchste Ansprüche an Datenschutz und Sicherheit

Um den Anforderungen der DSGVO gerecht zu werden, haben wir großen Wert auf die strikte Trennung von Nutzer-, Mandanten- und Anwenderdaten gelegt. Personenbezogene Daten, Inhalte oder Organisationsdaten können nicht miteinander in Verbindung gebracht werden.

Zukunftsfähig auch in Beziehung des Geschäftsmodells

Der Workspace unterstützt Multi-User- und Multi-Tenant-Szenarien, so dass z.B. Redakteure für verschiedene Organisationen arbeiten können. Wir sehen monamu innerhalb von points als ein Startup. Dafür ist es wichtig, dass wir die Flexibilität haben, andere Abrechnungsmodelle zu implementieren, wenn der Markt dies erfordert.

Alles was uns in der Entwicklung wichtig ist, kommt für den Workspace zum Einsatz

Das System wird agil und test-driven (TDD) entwickelt, mit Schwerpunkt auf Continuous Integration und Continuous Delivery (CI/CD). Damit erreichen wir eine kontinuierlich hohe Qualität und Verfügbarkeit.

Du hast Fragen oder brauchst Unterstützung?

Wir helfen gerne.

Wenn du Unterstützung brauchst oder Fragen hast, schreib uns. Wir nehmen uns gerne Zeit für dich.

Schreib uns