WooCommerce-Tool
Projekt
Unter dem Projektnamen "CYAN" haben wir ein individuelles Tool entwickelt, welches Daten zwischen einem Shopware- und einem WooCommerce-Shop synchronisiert. Neue Artikel sollten von einem Shop zum anderen übertragen werden und umgekehrt sollten eingehende Bestellungen in einem Shop, die Stückzahlen im anderen Shop aktualisieren, sodass keine fehlerhaften Bestellungen ausgelöst werden können. Dabei war es eine besondere Herausforderung, die beiden unterschiedlichen Shopsysteme zur Zusammenarbeit zu bewegen. Neben einigen PHP-Sonderentwicklungen für die APIs der Shops haben wir eine auf Angular basierende Webplattform implementiert. Nutzer können sich einloggen (Node.js Backend und MongoDB-Datenbank im Hintergrund) und anschließend den Synchronisierungsprozess überwachen, auftretende Fehler analysieren und falls notwendig den Prozess auch manuell anstoßen. Die Plattformbausteine wurden dabei in Docker-Container gehüllt.
Kunde
Der Kunde möchte nicht weiter genannt werden, betreibt jedoch einen Shopware-Shop für seine Hauptmarke und einen WordPress-Shop für ein gewisses Untersortiment seiner Waren.
Tags