Projekt

Integration von Händlern in E-Commerce-Marktplatz

Im Rahmen eines Projekts für ein großes Logistikunternehmen habe ich eine Software zur Automatisierung des Datenaustauschs zwischen einem E-Commerce-Marktplatz und Händlern entwickelt.

Ziel war es, eine zuverlässige und skalierbare Lösung zu schaffen, die den Abgleich von Produktkatalogen, Warenbeständen, Preisen, Bestellungen und Transaktionen einschließlich Stornierungen mit Händlern ermöglicht.

Das Logistikunternehmen betreibt einen E-Commerce-Marktplatz, auf dem zahlreiche Händler ihre Produkte anbieten. Viele dieser Händler nutzen Afterbuy, eine Plattform für E-Commerce-Management, um ihre Produktkataloge, Kunden- und Transaktionsdaten zu verwalten.

Die Herausforderung bestand darin, eine Lösung zu entwickeln, die beide Systeme effizient miteinander verbindet, um den manuellen Aufwand für die Händler zu minimieren und gleichzeitig eine reibungslose Integration sicherzustellen.

Im Rahmen dieses Projekts habe ich eine vollautomatisierte Synchronisationslösung entwickelt, die in beide Richtungen arbeitet. Die Software synchronisiert regelmäßig die Produktkataloge, Warenbestände, Angebote, Bestellungen, Stornierungen sowie Versand- und Zahlungsinformationen der Händler mit dem Marktplatz. Hierbei wird ein besonderer Fokus auf Datenkonsistenz und Performanz gelegt, um die hohen Transaktionsvolumina zu bewältigen.

Die Implementierung erfolgte auf Basis des kommerziellen Java-Frameworks SAP Hybris, für das sich das Logistikunternehmen entschieden hatte, um den Marktplatz implementieren zu lassen. Hybris basiert auf Java und der quelloffenen Spring-Plattform und ergänzt diese um proprietäre Komponenten.

Neben der Backend-Entwicklung habe ich auch eine Benutzeroberfläche konzipiert. Diese ermöglicht es Händlern und Support-Mitarbeitern, die Synchronisation zu konfigurieren und den Status abzurufen. Das User Interface wurde mit Fokus auf Benutzerfreundlichkeit entwickelt, um eine einfache Bedienbarkeit sicherzustellen, auch für Nutzer mit geringen technischen Kenntnissen.

Während des gesamten Projekts habe ich die Business Manager sowie den technischen Gesamtprojektleiter in Bezug auf die Anforderungen, Architekturen und technischen Lösungen beraten. Weiterhin habe ich mehrere Händler befragt, um ihre Bedürfnisse und Anforderungen zu ermitteln. Zudem war ich für das Coaching von Support- und Test-Mitarbeitern verantwortlich.

Die entwickelte Software stellt eine skalierbare und robuste Lösung dar, die den Abgleich von Produkt- und Transaktionsdaten automatisiert und so die Effizienz für Händler auf dem Marktplatz des Logistikunternehmens signifikant steigert. Durch meine Analyse-, Entwicklungs-, Beratungs- und Coaching-Dienstleistungen konnte eine leistungsfähige Lösung geschaffen werden, die den Anforderungen der E-Commerce-Branche gerecht wird.

Consultant

Roy Hardin

Beitrag

Anforderungsanalyse · Beratung · Datenmodellierung · Programmierung · User Experience Design

Branche

Handel & Logistik

E-Commerce

Afterbuy · Produktkatalog

Marketing & Kommunikation

Website

Vorgehensmodell

Agile

Collaboration Software

Confluence · JIRA

Softwarearchitektur

Serviceorientierte Architektur, Domain-driven Design

Datenbanken

CloudNativePG · Oracle

Java

JAX-RS · Jersey · Tomcat

Mobile Apps & Technologien

Apple Wallet & PassKit

Web Services

REST

Markup-Sprache

XML

Web Frontend

HTML

Version Control Software

Subversion

Betriebssystem

Oracle Linux