nearshore@inetum.com

E-commerce

Eine Pionierlösung der Java-Entwickler von JCommerce unterstützt die Entwicklung einer der führenden
E-Commerce-Marken

Land: International
Jahr: Oktober - 2019 jetzt
Projektumfang: Softwareentwicklung
Teamgröße: Front-End, Back-End-Entwickler und automatisierendes QA, Team Leader
Technologie: Kotlin, Groovy (Spock), Spring, Gradle, Mongo, Kafka (Avro), Hermes, React, S3

Eine der weltweit führenden Marken im E-Commerce-Bereich verbessert ihre E-Commerce-Plattform, die von Millionen von Kunden genutzt wird und auf der die Website selbst zig Millionen von Angeboten bereitstellt. An dem Projekt ist ein Team von Front-End-, Back-End- und QS-Entwicklern von JCommerce beteiligt, die an der Entwicklung von Schlüsselfunktionalitäten arbeiten, die die Verwaltung von Angeboten in großem Maßstab erleichtern.

Das Kundenbedürfnis

Unser Kunde aus der E-Commerce-Branche ist eine der Top-Marken, deren Dienste von Millionen von Nutzern genutzt werden. Aufgrund dessen, dass sich der Kunde für neue ausländische Märkte öffnet, benötigt er technologische Lösungen, die es einfach machen, mehrere Angebote gleichzeitig hinzuzufügen, Daten aus verschiedenen Quellen zu verwalten und internationalisierte Informationen in das System einzubringen.

Die Herausforderung

  • Auftragnehmern zu ermöglichen, eine große Anzahl von Angeboten in den Dienst zu importieren
  • Daten aus den Quellen der Auftragnehmer und Anpassung zu vereinheitlichen und an die Bedürfnisse der verschiedenen Kunden anzupassen
  • die Anzeige von Angeboten in verschiedenen Sprachen an die Nutzerberfläche anzupassen und die Verarbeitung von Daten aus verschiedenen Ländern zu ermöglichen
  • Arbeiten mit einer großen Menge an Daten aus verschiedenen Quellen

Der Arbeitsumfang

  • Das JCommerce-Team mit den erforderlichen Kompetenzen in Softwareentwicklung, DevOps und Testautomatisierung ist an dem Projekt beteiligt. Um auf die Bedürfnisse des Kunden einzugehen, hat das Team:
  • eine Massenbearbeitungstool erstellt. Derzeit werden 1 Million Angebote pro Tag abgewickelt, und es könnten bis zu 70 Millionen E-Commerce-Plattformoperationen pro Tag sein.
  • Das Team arbeitet an einer Lösung zur Erstellung von Angeboten auf der Plattform, die auf flachen Dateien (CSV, XLS), externen Integratoren wie CRM- und ERP-Systemen und anderen Diensten mit API und UI basiert. Um dieser Herausforderung zu begegnen, werden Machine Learning-Mechanismen verwendet, um die Übersetzung / Konvertierung von Taxonomien verschiedener E-Commerce-Projekte im Projekt zu automatisieren. Derzeit verwendet das JCommerce-Team zu diesem Zweck seine proprietäre Lösungsarchitektur.
  • Es hat eine wegweisende Lösung vorgestellt, mit der Angebote in vielen verschiedenen Währungen erstellt werden können. Der Dienst unterstützt das Hinzufügen von Angeboten basierend auf Vorlagen in verschiedenen Sprachen.
  • Die Webanwendung unterstützt Vorlagen von anderen E-Commerce-Anbietern und maßgeschneiderte Vorlagen.
  • Sie ist für eine Reihe von Hilfsdiensten verantwortlich, beispielsweise für die Integration in das Bankensystem oder den Umgang mit Verwaltungstools. Das Team überwacht die Lösung unabhängig rund um die Uhr mit Hilfe von eigens programmierten Detektoren.
  • Es besitzt 10 Mikro-Services, ist an der Entwicklung vieler anderer Teams beteiligt, arbeitet mit dem Product Owner auf Kundenseite zusammen und entwickelt die Software im agilen Modell.
    case study ecommerce banner

    PROJEKTE

    Entwicklung einer mobilen Anwendung für einen Kunden aus der E-Commerce-Branche

      Lesen Sie den Text, um mehr zu erfahren!

Die Lösung

  • Die Web-Anwendung unterstützt sowohl Vorlagen von anderen E-Commerce-Anbietern als auch eigene Vorlagen.
  • Die Auflistungen haben eine 100%ige analytische Abdeckung, sodass das Team Kenntnis über die Anzahl der Daten, ihre Quellen sowie die darauf ausgeführten Operationen in bestimmten Kategorien hat. Auf diese Weise können Anomalien schnell erkannt und Entwicklungspläne erstellt werden.
  • Die Lösung wird dank der ständigen Zusammenarbeit mit einem engagierten UX-Designer und der gemeinsam mit den Vertriebsabteilungen des Kunden durchgeführten Verkaufsforschung ständig verbessert und in Bezug auf die UX verfeinert.
Land: International
Jahr: Oktober - 2019 jetzt
Projektumfang: Softwareentwicklung
Teamgröße: Front-End, Back-End-Entwickler und automatisierendes QA, Team Leader
Technologie: Kotlin, Groovy (Spock), Spring, Gradle, Mongo, Kafka (Avro), Hermes, React, S3

Exclusive Content Awaits!

Dive deep into our special resources and insights. Subscribe to our newsletter now and stay ahead of the curve.

Information on the processing of personal data

Exclusive Content Awaits!

Dive deep into our special resources and insights. Subscribe to our newsletter now and stay ahead of the curve.

Information on the processing of personal data

Subscribe to our newsletter to unlock this file

Dive deep into our special resources and insights. Subscribe now and stay ahead of the curve – Exclusive Content Awaits

Information on the processing of personal data

Almost There!

We’ve sent a verification email to your address. Please click on the confirmation link inside to enjoy our latest updates.

If there is no message in your inbox within 5 minutes then also check your *spam* folder.

Already Part of the Crew!

Looks like you’re already subscribed to our newsletter. Stay tuned for the latest updates!

Oops, Something Went Wrong!

We encountered an unexpected error while processing your request. Please try again later or contact our support team for assistance.

    Get notified about new articles

    Be a part of something more than just newsletter

    I hereby agree that Inetum Polska Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as: my full name, e-mail address, telephone number and Skype ID/name for commercial purposes.

    I hereby agree that Inetum Polska Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as: my full name, e-mail address and telephone number for marketing purposes.

    Read more

    Just one click away!

    We've sent you an email containing a confirmation link. Please open your inbox and finalize your subscription there to receive your e-book copy.

    Note: If you don't see that email in your inbox shortly, check your spam folder.