Wie wir mit Payload eine digitale Plattform für Themeart entwickeln
Autor
Studio Team
Veröffentlicht am
Website, Onlineshop, Kundenkonten, Projektverwaltung und mobile App – all das muss nicht auf unterschiedlichen Systemen basieren. Wir zeigen, warum wir uns für Payload CMS entschieden haben, welche Lösungen wir damit bereits entwickelt haben und welche Möglichkeiten sich daraus ergeben.

Eine Website, ein Onlineshop, Kundenkonten, Projektverwaltung und eine mobile App – für all das braucht es nicht zwangsläufig unterschiedliche Systeme.
Bei Themeart haben wir uns entschieden, unsere digitale Infrastruktur neu zu denken. Statt einzelne Anwendungen immer weiter miteinander zu verbinden, entwickeln wir mit Payload CMS eine gemeinsame Plattform, auf der Inhalte, E-Commerce, Geschäftsprozesse und eigene Anwendungen zusammenkommen.
In diesem Beitrag zeigen wir, warum wir uns für Payload entschieden haben, welche Funktionen wir bereits entwickelt haben und welche Möglichkeiten sich daraus für individuelle Kundenprojekte ergeben.
Von mehreren Systemen zu einer gemeinsamen Plattform
Über die Jahre haben wir unterschiedliche Systeme für verschiedene Aufgaben eingesetzt. WordPress diente als Content-Management-System, JTL-Shop übernahm den E-Commerce und weitere Anwendungen ergänzten zusätzliche Funktionen.
Diese Lösungen haben ihren Zweck erfüllt. Mit unseren wachsenden Anforderungen wurde jedoch deutlich, dass wir langfristig einen anderen Ansatz verfolgen möchten.
Wir wollten nicht mehr für jede neue Idee eine zusätzliche Anwendung einführen oder bestehende Systeme durch immer weitere Integrationen erweitern.
Unser Ziel war eine flexible technische Grundlage, auf der wir selbst entscheiden können, wie Funktionen aufgebaut sind, wie Daten zusammenarbeiten und welche Prozesse automatisiert werden.
Dabei ging es nicht darum, bewährte Systeme grundsätzlich infrage zu stellen. Vielmehr wollten wir die Freiheit gewinnen, unsere eigene Plattform konsequent nach unseren Anforderungen weiterzuentwickeln.

Warum Payload CMS?
Payload ist ein Open-Source-Headless-CMS auf Basis von TypeScript und Node.js, das sich eng mit modernen Webanwendungen verbinden lässt.
Für uns war besonders interessant, dass Payload weit mehr sein kann als eine klassische Inhaltsverwaltung.
Es bietet die Möglichkeit, eigene Datenstrukturen, Benutzerrollen, Schnittstellen und Geschäftslogik innerhalb einer gemeinsamen technischen Architektur aufzubauen.
Was uns überzeugt hat:
- Volle Kontrolle: Wir können Datenmodelle, Funktionen und Benutzeroberflächen individuell entwickeln.
- Eine gemeinsame Datenbasis: Unterschiedliche Anwendungen können auf zentral verwaltete Informationen zugreifen.
- Flexible Schnittstellen: Inhalte und Funktionen lassen sich für Websites, mobile Apps und externe Anwendungen bereitstellen.
- Individuelle Prozesse: Geschäftslogik und Automatisierungen lassen sich direkt in die Plattform integrieren.
- Erweiterbarkeit: Neue Anforderungen können umgesetzt werden, ohne zwangsläufig ein weiteres eigenständiges System einzuführen.
Entscheidend war für uns nicht die Anzahl der mitgelieferten Funktionen, sondern die Möglichkeit, eigene Lösungen darauf aufzubauen.
Was wir mit Payload bereits entwickelt haben
E-Commerce als Bestandteil der Plattform
Ein zentraler Bestandteil unserer Entwicklung ist ein eigener E-Commerce-Bereich.
Produkte, Bestellungen, Kundenkonten und digitale Downloads werden innerhalb unserer Plattform verwaltet. Damit können wir den gesamten Ablauf vom Produktangebot bis zur Bereitstellung digitaler Inhalte individuell gestalten.
Besonders interessant ist die automatisierte Bereitstellung von Downloads über GitHub.
Statt Dateien ausschließlich manuell zu verwalten, können wir die Bereitstellung digitaler Produkte mit unseren Entwicklungs- und Veröffentlichungsprozessen verbinden.
Für uns ist das ein konkretes Beispiel dafür, wie sich E-Commerce mit individuellen Geschäftsprozessen kombinieren lässt.
Themeart Pulse – unsere eigene mobile App
Eine weitere Entwicklung ist Themeart Pulse, unsere eigene mobile Anwendung.
Mit Pulse können wir unter anderem Anfragen, Bestellungen und weitere Informationen aus unserer Plattform mobil einsehen.
Die Idee dahinter ist einfach: Relevante Geschäftsinformationen sollen nicht ausschließlich über eine Desktop-Oberfläche erreichbar sein.
Eine mobile App kann gezielt die Funktionen bereitstellen, die unterwegs tatsächlich benötigt werden – ohne die gesamte Verwaltungsoberfläche einer Plattform abbilden zu müssen.
Pulse zeigt damit auch, dass Payload nicht auf die Verwaltung von Website-Inhalten beschränkt ist. Über Schnittstellen können dieselben Daten für unterschiedliche Anwendungen genutzt werden.
Inhalte, Projekte und Referenzen
Neben dem E-Commerce verwalten wir mit Payload auch die redaktionellen Inhalte unserer Plattform.
Dazu gehören beispielsweise Leistungen, Produkte, Blogbeiträge, Kundenreferenzen und Einblicke in unsere Entwicklungsarbeit.
Besonders wichtig ist uns, dass diese Inhalte nicht isoliert voneinander existieren müssen.
Ein Kundenprojekt kann mit passenden Leistungen verknüpft werden. Ein Blogbeitrag kann auf ein Produkt oder eine Entwicklung verweisen. Und neue Inhaltsbereiche lassen sich entsprechend unseren Anforderungen ergänzen.
So entsteht aus einzelnen Inhaltsseiten eine zusammenhängende Plattform.
Eigene Funktionen statt starrer Standardlösungen
Nicht jede Anforderung lässt sich sinnvoll mit einer vorhandenen Erweiterung abdecken.
Deshalb entwickeln wir gezielt eigene Funktionen und Verwaltungsoberflächen, die sich in unsere Plattform integrieren.
Payload übernimmt dabei grundlegende Aufgaben wie Datenverwaltung, Benutzerberechtigungen und API-Bereitstellung. Die eigentliche Anwendungslogik entwickeln wir passend zum jeweiligen Einsatzzweck.
Dieser Ansatz gibt uns die Möglichkeit, sowohl einfache Verwaltungsprozesse als auch umfangreichere individuelle Anwendungen auf einer gemeinsamen Grundlage umzusetzen.
Automatisierung und KI: Der nächste Entwicklungsschritt
Besonders spannend wird die Plattform für uns durch die Verbindung mit KI-Assistenten und KI-Agenten.
Wenn Inhalte, Produkte und Geschäftsprozesse über definierte Schnittstellen erreichbar sind, entstehen neue Möglichkeiten für automatisierte Abläufe.
Denkbar sind beispielsweise die Unterstützung bei der Inhaltspflege, das Vorbereiten von Produktinformationen, die Auswertung von Vorgängen oder die Bearbeitung wiederkehrender Verwaltungsaufgaben.
Dabei ist uns wichtig, zwischen technischen Möglichkeiten und tatsächlich umgesetzten Funktionen zu unterscheiden. KI soll nicht einfach zusätzliche Komplexität schaffen, sondern konkrete Aufgaben vereinfachen.
Auch mögliche Integrationen mit Designwerkzeugen wie Figma verfolgen wir mit Interesse. Gerade die Verbindung von Design, Entwicklung und Content-Management bietet langfristig interessante Perspektiven.
Was bedeutet das für unsere Kunden?
Unsere eigene Plattform ist für uns nicht nur ein internes Projekt. Sie ist gleichzeitig ein praktisches Beispiel dafür, wie sich individuelle digitale Lösungen entwickeln lassen.
Nicht jedes Unternehmen benötigt eine vollständig eigene Plattform. Häufig ist eine etablierte Standardlösung wirtschaftlicher und vollkommen ausreichend.
Es gibt jedoch Situationen, in denen individuelle Entwicklung sinnvoll ist: wenn mehrere Prozesse zusammengeführt werden sollen, besondere Anforderungen an Kundenportale bestehen oder bestehende Software die Weiterentwicklung eines Geschäftsmodells einschränkt.
Mit Payload können wir unter anderem individuelle Websites, E-Commerce-Anwendungen, Kunden- und Projektportale sowie interne Verwaltungsoberflächen entwickeln.
Dabei muss nicht alles auf einmal entstehen. Eine Plattform kann mit einem überschaubaren Funktionsumfang beginnen und schrittweise erweitert werden.
Unsere wichtigste Erkenntnis
Der größte Vorteil von Payload liegt für uns nicht darin, ein bestehendes CMS durch ein moderneres zu ersetzen.
Er liegt darin, dass wir Websites, Daten, Geschäftsprozesse und eigene Anwendungen als zusammenhängendes System betrachten können.
Mit unserem E-Commerce-Bereich, der mobilen App Themeart Pulse, unserer Inhaltsverwaltung und den automatisierten Prozessen haben wir dafür bereits unterschiedliche Anwendungsfälle umgesetzt.
Und genau diese Erfahrungen fließen auch in unsere Arbeit für Kunden ein.
Du planst eine eigene digitale Plattform?
Ob individuelle Webanwendung, E-Commerce-Lösung, Kundenportal oder die Verbindung bestehender Geschäftsprozesse: Wir unterstützen Unternehmen dabei, passende digitale Lösungen zu konzipieren und zu entwickeln.
Nicht jede Herausforderung braucht eine neue Plattform. Aber wenn Standardsoftware an ihre Grenzen stößt, kann eine individuell entwickelte Lösung den entscheidenden Unterschied machen.