AkveoKontakt

Wie wir eine Buchungslösung für Viehbestände für ANZCO Foods entwickelt haben

Entwicklung und Modernisierung einer Webplattform für Neuseelands führenden Fleischproduzenten, um die Buchung von Viehbeständen zwischen Käufern, Lieferanten und Transportkoordinatoren zu optimieren.

Wie wir eine Buchungslösung für Viehbestände für ANZCO Foods entwickelt haben

[ Kunde ]

Über den Kunden

ANZCO Foods (ANZCO) ist ein Fleischproduzent aus Neuseeland. Im Jahr 2016 war ANZCO Foods der fünftgrößte Exporteur Neuseelands mit 3.000 Mitarbeitern und einem Umsatz von 1,5 Mrd. NZ$.

5.
Größter Exporteur in Neuseeland
3.000
Mitarbeiter beim Kundenunternehmen
100 %
Pünktliche Lieferung

[ Herausforderung ]

Rettung eines leistungsschwachen Projekts

Bevor sich Astute Computer Consulting an Akveo wandte, hatte das Unternehmen die Entwicklung der Webanwendung für ANZCO mit einem anderen Dienstleister begonnen. Da der Kunde mit einigen Aspekten des Projekts unzufrieden war, beauftragte er Akveo mit einem Review bzw. Audit.

Akveo prüfte das laufende Projekt umfassend und gab eine Reihe von Empfehlungen. Astute bewertete diese Vorschläge und entschied sich schließlich, Akveo als primären Entwicklungspartner zu beauftragen.

[ Lösung ]

Die Entwicklung der Lösung

Leistungsumfang

  1. Entwicklung der Webanwendung
  2. Architekturberatung für die Entwicklung von Frontend und Backend
  3. Produktionsentwicklung
  4. Code-Review

Lösung

Das Hauptziel des Projekts war die Entwicklung einer Funktion zur Buchung von Schlachtvieh. Die Plattform erleichtert die Zusammenarbeit mit Viehkäufern, Lieferanten, Transportkoordinatoren und weiteren Beteiligten.

Viehkäufer können Buchungen zwei Wochen im Voraus vornehmen, sodass das Vertriebs- und Betriebsteam diese Informationen zur Optimierung der Produktionsplanung im Werk nutzen kann.

Da wir in die laufende Entwicklungsphase einstiegen, begann unser Team mit einem Code-Review und gab dem Kunden einige Empfehlungen. Astute machte sich mit dem ngx-admin-Dashboard und Nebular vertraut, sodass wir das Dashboard anpassen und um moderne Komponenten wie Leaflet, FullCalendar, Smart Table und weitere ergänzen konnten.

Außerdem aktualisierten wir den bestehenden Angular-Stack auf Angular 9. Die bisherige Implementierung nutzte Template-driven Forms anstelle von Reactive Forms — ein älterer Ansatz für die Erstellung von Formularen. Im Rahmen des ursprünglichen Leistungsumfangs setzten wir Folgendes um:

  • Integration eines State Managements;
  • Konfiguration von OIDC sowohl für den bestehenden Auth0-Tenant als auch für den Azure-ADFS-Tenant des Kunden, einschließlich eines HTTP-Interceptors für die Übergabe an die API;
  • Review der Role Providers und Permission Guards;
  • Erstellung einfacher CRUD-Formulare.

Anschließend erweiterten wir unser Engagement und übernahmen zusätzlich die Architekturberatung für das Backend.

Das Projekt wurde in Zusammenarbeit mit Astute Computing umgesetzt.

[ Ergebnisse ]

Wirkung, die zählt

Die App wurde refaktoriert, um die Implementierungsfristen einzuhalten und gleichzeitig den erweiterten Projektumfang zu bewältigen. Die agile CI/CD-Umgebung ermöglichte es, seit dem Start weitere Funktionen zu integrieren.

Pünktlich geliefert

Das Projekt wurde pünktlich geliefert und erhielt großartiges Feedback. Wöchentliche Meetings über Jira, Slack und Bitbucket sorgten dafür, dass alle Beteiligten während der gesamten Entwicklung auf dem gleichen Stand blieben.

Positive Nutzerresonanz

Dank der agilen CI/CD-Umgebung konnten seit dem Start kontinuierlich neue Funktionen integriert werden, was uns sehr positives Feedback vom Unternehmen und den wichtigsten Anwendern einbrachte.

Skalierbare Buchungsplattform

Die Plattform ermöglicht es Viehkäufern, Buchungen zwei Wochen im Voraus vorzunehmen. Dies liefert dem Vertriebs- und Betriebsteam die notwendigen Daten, um die Produktionsplanung im großen Maßstab zu optimieren.

[ Tech-Stack ]

Technologien hinter dem Projekt

Frontend

NebularAngular

Backend

.NET Web API

Visualisierungen

Wie wir eine Buchungslösung für Viehbestände für ANZCO Foods entwickelt haben, Visualisierung 1

[ Fallstudien ]

Weitere Erfolgsgeschichten entdecken

Wir haben über 200 Unternehmen dabei unterstützt, ihren Geschäftswert zu steigern und ihre Arbeitsweise durch bessere Software zu optimieren.

Haben Sie ein Projekt im Sinn?

Lassen Sie uns über Ihre Ziele sprechen und darüber, wie wir Sie dabei unterstützen können, sie zu erreichen.

Dmitry Klim
Dmitry Klim
Head of Growth
Clutch
5900 Balcones Drive #21729, Austin, TX 78731[email protected]+1 (512) 921-9631