Für dobo-domani sotte die Webseite mit neuem Outfit von Magento1 zu Magento2 migriert werden. Dabei sollten alle konfigurierbaren Produkte inkl. der Konfiguration aus dem alten Shop übernommen werden. Dazu habe ich eine Middleware in NodeJS geschrieben, die über eine REST Api Produkt-, Kunden- und Bestellinformationen aus Magento1 empfangen kann und diese dann über eine MessageQueue an den Neuen Shop übermittelt hat. Da es gleichzeitig eine Anbindung an ein Warenwirtschaftssystem geben sollte gab es ebenfalls Routen aus dem neuen Shop in die Middleware.
Aufgaben
- Design Erstellung
- Umsetzung des Designs für Magento2
- Übernahme der Produkte aus dem alten Shop, inkl. Konfigurationen
- Übernahme der bestehenden Kunden Daten
- Übernahme der bisherigen Bestell Informationen
- Schnittstelle für ein Warenwirtschaftssystem
- Möglichkeit für Performance Skalierung (Rancher, Docker, AWS)