Im Buntheit Shop werden Produkte angeboten, die Kunden individuell zusammenstellen können. Bereits bei der Planung wurde deutlich, dass die Anforderungen an die Produktkonfiguration und den Bestellprozess über die Standardfunktionen eines klassischen Shopsystems hinausgehen.
Im Mittelpunkt steht ein mehrstufiger Produktkonfigurator. Kunden wählen zunächst ihr Produkt aus und legen anschließend Mengen, Verpackungseinheiten und weitere Eigenschaften fest. Auf Grundlage dieser Auswahl werden die Preise individuell berechnet und die Konfiguration für die Bestellung zusammengefasst.
Ziel war die Entwicklung eines Webshops, bei dem Produktkonfigurator, Warenkorb und Bestellprozess eng miteinander verzahnt sind. Die technischen Abläufe sollten sich an den Anforderungen des Unternehmens orientieren und flexibel erweitert werden können.
Darüber hinaus sollte der Shop von Beginn an mehrsprachig aufgebaut sein. Produkte, Kategorien und CMS-Inhalte sollten zentral verwaltet und in verschiedene Sprachen übersetzt werden können, ohne sämtliche Inhalte mehrfach manuell pflegen zu müssen.
Auf Basis des ML Datacenters entstand ein individuell entwickelter Webshop mit integriertem Produktkonfigurator. Produkte, Kategorien und Inhalte werden zentral verwaltet und stehen sowohl dem Shop als auch dem Konfigurator unmittelbar zur Verfügung.
Der Konfigurator ist direkt mit der Preisberechnung, dem Warenkorb und dem Bestellprozess verbunden. Dadurch lassen sich die individuellen Produktkonfigurationen ohne zusätzliche Synchronisierung zwischen unterschiedlichen Systemen verarbeiten.
Für die Mehrsprachigkeit wurde eine KI-gestützte Übersetzungsfunktion integriert. Produkte und CMS-Inhalte können mithilfe von OpenAI automatisch übersetzt werden. Die Übersetzungsaufträge werden über eine Warteschlange im Hintergrund verarbeitet, sodass das Backend währenddessen weiterhin genutzt werden kann.
Auch mit Shopware wäre eine Umsetzung grundsätzlich möglich gewesen. Der Produktkonfigurator hätte jedoch als individuelle Erweiterung entwickelt und in die bestehenden Shopprozesse integriert werden müssen. Die benötigte Konfigurationslogik und die dynamische Preisberechnung gehören nicht zum Standardumfang des Shopsystems.
Solche Erweiterungen sind in Shopware ausdrücklich vorgesehen. Sie bringen allerdings zusätzlichen Aufwand bei der Entwicklung, Integration und langfristigen Wartung mit sich. Insbesondere bei größeren Versionsupdates muss geprüft werden, ob die individuellen Funktionen weiterhin kompatibel sind.
Mit dem ML Datacenter konnte die Shoparchitektur von Beginn an auf die Anforderungen des Projekts ausgerichtet werden. Produktverwaltung, Konfigurator und Bestellprozess nutzen eine gemeinsame Datenbasis. Zusätzliche Integrationsschichten für die Produktkonfiguration waren dadurch nicht erforderlich.
Auch individuelle Funktionen wie die automatisierte Übersetzung lassen sich direkt in die bestehende Anwendungsarchitektur integrieren. Die Weiterentwicklung erfolgt damit innerhalb einer einheitlichen technischen Grundlage, ohne zusätzliche Abhängigkeiten von shopspezifischen Erweiterungsschnittstellen.
Shopware ist insbesondere dann eine gute Wahl, wenn etablierte Handelsprozesse und umfangreiche Standardfunktionen benötigt werden. Beim Buntheit Shop standen dagegen die individuelle Produktkonfiguration und die darauf abgestimmten Geschäftsprozesse im Vordergrund. Deshalb fiel die Entscheidung auf eine maßgeschneiderte Lösung.
Entstanden ist ein Webshop, in dem Produktkonfigurator, Bestellprozess und Content-Management auf einer gemeinsamen technischen Grundlage arbeiten. Individuelle Produktkonfigurationen können direkt verarbeitet werden, während die zentrale Datenverwaltung und automatisierte Übersetzungen den Pflegeaufwand reduzieren.
Gleichzeitig bietet die individuelle Architektur die Möglichkeit, neue Produkte, Konfigurationsoptionen und Geschäftsprozesse gezielt zu ergänzen. So kann sich der Shop gemeinsam mit den Anforderungen des Unternehmens weiterentwickeln.
Beschreiben Sie mir den Prozess, der Sie ausbremst. Gemeinsam klären wir, ob eine Schnittstelle, eine
gezielte Automatisierung oder eine individuelle Anwendung sinnvoll ist.
Unverbindlich darüber sprechen