Field-Service-System für Handelsaktivitäten
Plattformübergreifende Lösung zur Verwaltung des Kakaohandels, bestehend aus einer mobilen App für Außendienstmanager und einer Integration mit einem Back-Office-Modul für Händler
Branche
Logistik
Team
6 Mitglieder
Gestartet
2024
Land
Europa
Über das Projekt
Unser Kunde ist ein führendes europäisches Handels- und Verarbeitungsunternehmen, das sich auf den weltweiten Vertrieb von Kakaobohnen und deren Verarbeitung zu Kakaoprodukten spezialisiert hat. Das Unternehmen wollte die interne Betriebseffizienz steigern und bat daher um eine Lösung zur Automatisierung seiner Kakaohandelsprozesse. Der Kunde wandte sich an Cleveroad für IT-Staff-Augmentation in seinem Mobile-Projekt.
Ziele für Cleveroad
Aufbau eines individuellen Systems zur Nachverfolgung und Verwaltung der Bewegung von Kakaobohnen entlang der Lieferkette, um Automatisierung in die Kakaohandelsabläufe zu integrieren
Integration der Lösung in das vom Kunden entwickelte Back Office, um ein einheitliches und konsistentes Datenmanagementsystem für die Kakaohandelsabläufe zu schaffen
Bereitstellung von IT-Team-Erweiterungsleistungen für den Kunden, um die internen Entwicklungskapazitäten des Unternehmens mit erfahrenen Mobile-Experten zu verstärken
Bereitgestellte Lösungen
Entwicklung der plattformübergreifenden App von Grund auf, um die Automatisierung der Kakaohandelsabläufe zu ermöglichen und allen Beteiligten die Durchführung ihrer Aktivitäten über eine zentrale Plattform zu erlauben
Erstellung der mobilen App und deren erfolgreiche Integration mit der Back-Office-Plattform des Kunden, um einen reibungslosen Datenfluss aller Transaktionen und Berichtsaktivitäten im Zusammenhang mit dem Kakaohandel zu gewährleisten
Zusammenstellung eines spezialisierten Flutter-Entwicklungsteams zur Ergänzung des internen Kundenteams um die nötigen Fähigkeiten und Kenntnisse im Bereich der Mobile-Technologie
Ergebnisse für den Kunden
Ein vollständig einsatzbereites System, das die Pain Points und Ziele eines Unternehmens berücksichtigt, das auf die Verbesserung der Effizienz von Kakaohandel und Vertriebsprozessen ausgerichtet ist
Verbesserte Betriebseffizienz und Transparenz sowohl beim Kakaohandel als auch in den Lieferkettenaktivitäten, was sich positiv auf die Gewinnmargen des Unternehmens ausgewirkt hat
Schnelles Onboarding qualifizierter IT-Experten in das interne Team des Kunden. Dies ermöglichte es dem Unternehmen, seine technischen Kapazitäten zu erweitern und Kosten sowie Zeit für die Einstellung neuer Vollzeitkräfte zu sparen
Geschäftliche Herausforderungen
Unser Kunde ist ein europäischer Marktführer in der Kakaohandels- und Verarbeitungsbranche. Der Kunde wollte mehr Transparenz in die Prozesse rund um Einkauf, Verarbeitung und Transfer von Kakaobohnen schaffen, die von Außendienstmanagern des Unternehmens bei Kleinbauern abgewickelt werden. Aus diesem Grund forderte das Unternehmen die Erstellung einer mobilen Plattform zur Optimierung seiner Kakaohandelsprozesse, mit besonderem Schwerpunkt auf der Nachverfolgung der Erträge in abgelegenen Regionen, einer verbesserten Bargeldkontrolle und einem besseren Berichtswesen.
Der Kunde verfügte über ein Webentwicklungsteam, das für den Aufbau des Back Office des Systems zuständig war. Angesichts des Bedarfs an Mobile-Expertise entschied sich das Unternehmen, seine technische Kompetenz mit einem externen Skillset zu erweitern. Konkret suchten sie ein kompetentes Mobile-Entwicklungsteam zur Erstellung einer mobilen App für Außendienstaufseher. Die Lösung sollte dem Kunden also helfen,
die Transparenz des Cashflows zu erhöhen. Konzeption und Entwicklung einer mobilen Anwendung zur Vereinfachung der Cashflow-Verwaltung. Erforderlich war die Integration einer Funktion zur Transaktionsverfolgung in Echtzeit, um eine sofortige und genaue Übersicht über alle Datensätze zu Verkäufen und Zahlungen von Kakaobohnen zu bieten.
Handelsaktivitäten und Prozesse zu überwachen. Integration einer Berichtsfunktion, die die Überwachung aller auf den Feldern durchgeführten Aktionen ermöglicht. Dieses Modul wurde angefordert, um die Außendienstmanager des Unternehmens mit Echtzeit-Erkenntnissen auszustatten und aktuelle Berichte an das Back-Office-Management zu übermitteln.
das interne Team um Mobile-Expertise zu erweitern. Aufbau eines Teams aus Spezialisten für Mobile-Entwicklung, das in das interne Team des Kunden eingebunden wird. Es war erforderlich, dem Kunden eine geeignete Staffing-Lösung bereitzustellen, um die Skill-Lücke nahtlos zu schließen und schnell ein System für die Abwicklung des Kakaohandelsprozesses aufzubauen.

Projekt im Detail
Wir haben das System von Grund auf entwickelt, mit dem Back Office des Kunden integriert und dem Kunden in kurzer Zeit IT-Team-Augmentation-Leistungen bereitgestellt
Geschäftsarchitektur
- Eine plattformübergreifende mobile App für Außendienstmanager zur Verbesserung interner Unternehmensprozesse rund um Einkauf, Verarbeitung und Transfer von Kakao-Chargen von Lieferanten zu Außendienstmitarbeitern. Die Lösung enthält alle Komponenten und Funktionen, die Endnutzer für verschiedene Prozesse vor Ort benötigen.
- Implementierung der Offline-Modus-Unterstützung, damit die App in abgelegenen Regionen mit schlechter Internetverbindung und teils eingeschränkter Stromversorgung durchgehend funktioniert. Nutzer können Daten zu Bestellungen und Kakaoqualität erfassen und offline speichern. Sobald das Gerät wieder mit dem Internet verbunden ist, synchronisiert die Plattform die Daten und führt entscheidende Aktualisierungen zu den Kakaohandelsabläufen durch, einschließlich Preisdaten, Qualitätsinformationen und Transportkosten.
- Eine Web-Back-Office-Modul-Integration für Handelsmanager, die im Büro arbeiten. Eine reibungslose Integration mit den Back-Office-Funktionen war erforderlich, um zu gewährleisten, dass die im Feld erfassten Daten mit dem zentralen System synchronisiert werden, was Transparenz in den Prozessen durch die Erstellung von Berichten sicherstellt.
Kernfunktionen des Produkts
Kernmodule und Besonderheiten der Funktionalität, die das Wesen der Lösung für die Verwaltung der Kakaohandelsaktivitäten zeigen
Chargenkauf
Chargenkauf
Die Funktion „Chargenkauf“ ermöglicht es Nutzern, den direkten Einkauf von Kakaobohnen bei Lieferanten zu starten, zu verfolgen und zu verwalten. Sie bietet eine Oberfläche zum Erstellen und Überwachen von Bestellungen und sorgt so für einen reibungslosen Beschaffungsprozess.
Außendienstmanager können die Qualität der Chargen und die Preise festlegen, basierend auf den vom System empfohlenen Werten für das jeweilige Datum des Einkaufs. Dies garantiert Transparenz bei Finanztransaktionen und ermöglicht die Pflege präziser Aufzeichnungen für die Buchhaltung.
Chargenverwaltung
Chargenverwaltung
Die Funktion zur Verwaltung von Kakao-Chargen für Außendienstmanager wurde umgesetzt, um folgende Aktivitäten zu vereinfachen:
- Verarbeitung von Chargen. Diese Funktion erlaubt es, Chargen zu Batches zusammenzufassen und Chargen-/Batch-Merkmale hinzuzufügen, um die Qualität der Kakaobohnen über den gesamten Prozess hinweg zu verfolgen.
- Lagerung von Chargen. Sie ermöglicht eine organisierte und kontrollierte Lagerung der Kakao-Chargen. Aufzeichnungen über die Lagerung der Waren werden im System geführt und sind den Nutzern bei Bedarf jederzeit zugänglich. Außendienstmanager haben Zugriff auf die Aufzeichnungen und können sie bearbeiten.
- Übergabe von Chargen. Der Übergabeprozess wird im System sorgfältig dokumentiert. Außendienstmanager können Versandscheine hinzufügen und dabei wichtige Merkmale zur Nachverfolgung des weiteren Wegs der Kakaobohnen angeben, darunter das übertragene Gesamtgewicht, die Anzahl der Säcke, Transportdetails sowie Chargen- und Batch-Informationen.
QR-Code-Generierung
QR-Code-Generierung
Die Funktion zur QR-Code-Generierung wurde entwickelt, um Effizienz, Rückverfolgbarkeit und Genauigkeit entlang der gesamten Lieferkette für Kakaobohnen zu verbessern. In jeder Phase der Verwaltung von Kakao-Chargen kann der Außendienstmanager einen QR-Code erzeugen und ihn an die Charge, den Sack und das Batch anhängen. Der QR-Code enthält alle Informationen über die Kakaobohnen in jedem Verarbeitungsschritt.
Außendienstaufseher können QR-Codes scannen und erzeugen, direkt aus der mobilen Anwendung heraus. Diese Funktion ermöglicht eine End-to-End-Verfolgung und erlaubt es Nutzern, den Weg jeder Kakaobohnen-Charge vom Ursprung über die Verarbeitung bis zum Lager nachzuverfolgen.
Druckerintegration
Druckerintegration
Die Integration mit Druckern dient der Verbesserung der Dokumentation und erfüllt zwei Zwecke:
- Belegdruck. Außendienstmanager können sich mit Druckern verbinden, um Belege für den Einkauf von Kakaobohnen direkt vor Ort für die Lieferanten zu erstellen und auszudrucken. Dies sorgt für transparente Berichterstattung und stärkt das Vertrauen in das System.
- QR-Code-Druck. Außendienstmanager können QR-Codes drucken und an jede Kakao-Charge anhängen. Diese Codes ermöglichen die Nachverfolgung des Bestellwegs vom Lieferanten bis zum Lager und speichern alle zugehörigen Chargen- und Batch-Informationen.
Offline-Modus-Unterstützung
Offline-Modus-Unterstützung
Die Offline-Modus-Funktion ermöglicht es Außendienstmanagern, in abgelegenen Regionen mit schlechter oder keiner Internetverbindung zu arbeiten. Sobald die Verbindung wiederhergestellt ist, synchronisiert sich die App automatisch mit dem Back Office, und alle Daten werden systemweit aktualisiert.
Diese Funktion ist entscheidend, da Außendienstmanager häufig in Umgebungen mit instabiler Konnektivität arbeiten und dennoch volle Funktionalität für Einkäufe und die Datenpflege benötigen.
Entwicklung im Detail
- Der Kunde benötigte ein Outstaff-Team, um sein internes Webentwicklungsteam mit zusätzlicher Expertise in Mobile-Technologie einschließlich Mobile-App-Testing zu verstärken. Wir stellten innerhalb von 24 Stunden eine Auswahl an Kandidaten bereit, deren Lebensläufe den Anforderungen des Kunden entsprachen. Der Kunde wählte die Lebensläufe aus, und wir vereinbarten Interviews zur Team-Verstärkung mit den freigegebenen Kandidaten am 3. Tag nach dem ersten Kontakt. Nach Kundenfreigabe und Unterzeichnung des SLA (Service-Level Agreement) integrierte sich das Team aus 3 Flutter-Entwicklern und 3 QA-Engineers nahtlos in das Team des Kunden und begann kurzfristig mit der Mobile-Entwicklung.
- Der Kunde stellte Figma-Designs für sämtliche Bildschirme der mobilen App bereit, und unsere Flutter-Programmierer und QA-Engineers arbeiteten unter der Leitung des Product Owners des Kunden eng mit dem internen Webteam zusammen. Die Cleveroad-Experten stützten sich auf ihre Erfahrung in der Arbeit in internationalen Teams und legten Wert darauf, sich in die Geschäftsprozesse des Kunden einzufügen. Der Kommunikationsfluss zwischen unserem Team und den Entwicklern des Kunden blieb über die gesamte Zusammenarbeit hinweg regelmäßig und gegenseitig unterstützend.
- Wir entwickelten die Kakaohandels-App mit plattformübergreifenden Funktionen, um die Produkteinführung zu beschleunigen und einen engen Liefertermin einzuhalten. Unser Mobile-Entwicklungsteam erstellte eine Flutter-Anwendung von Grund auf und integrierte sie erfolgreich mit der vom Kunden entwickelten webbasierten Back-Office-Funktionalität. Das System erfüllt die Anforderungen der DSGVO an die Verarbeitung personenbezogener Daten. Da die Lösung in abgelegenen Regionen mit instabiler Internetverbindung zum Einsatz kommen soll, haben wir zudem eine Offline-Modus-Unterstützung implementiert, um ein unterbrechungsfreies Endnutzererlebnis zu gewährleisten.
Technologie-Stack
Der Technologie-Stack wurde entsprechend den Anforderungen und der Geschäftslogik des Projekts ausgewählt
Web-Architektur
Frontend
React.js
Redux
Next.js
Tailwind Elstar
Backend
Express
Node JS
Mobile Stack
Plattformübergreifend (iOS und Android)
Flutter
Dart
Architektur
Serverless
AWS-Infrastruktur
Lambda functions
Route 53
API Gateway
Cloudfront
Amazon RDS
EC2
S3
ELB
Erzielte Ergebnisse
Erhöhte Cashflow-Transparenz dank neuer App
Die Einführung eines neuen Systems zur Automatisierung der Kakaohandelsaktivitäten ermöglichte es dem Unternehmen, die Cashflow-Transparenz zu erhöhen, indem Funktionen zur Verfolgung von Transaktionen und Cashflows in Echtzeit sowie zur Erstellung verschiedener Berichte integriert wurden. Das Unternehmen erreichte eine 100%ige Sicherheit bei der Cashflow-Transparenz und damit ein optimiertes Kapitalmanagement
Schneller Aufbau spezifischer Mobile-Tech-Expertise
Die von Cleveroad bereitgestellte Team-Verstärkung ermöglicht es, ein hohes Entwicklungstempo aufrechtzuerhalten und Kosten für die Einstellung interner App-Entwickler einzusparen. Durch die Erweiterung seines Teams um die erforderliche Mobile-Technologie-Expertise gelang es dem Kunden, ein agiles Umfeld zu bewahren und Außendienstmanagern schnell eine mobile Lösung bereitzustellen, was zu einer verbesserten finanziellen Leistung beitrug
Lösungsintegration mit dem Back-Office-System
Durch die Partnerschaft mit Cleveroad erhielt der Kunde ein Team aus initiativen, erfahrenen Mobile-App-Entwicklern, die die Field-Service-Software erfolgreich entwickelt und mit einer Back-Office-Plattform integriert haben, die parallel vom internen Team des Kunden aufgebaut wurde. Dies ermöglichte es allen Parteien, von unterwegs aus auf die Kakaohandelsprozesse zuzugreifen und Echtzeit-Daten und -Updates zu erhalten
Weitere Fallstudien

P2P Ridesharing
P2P Solution for On-demand Rides and Delivery







