AkveoContact

Hoe we een boekingsoplossing voor vee ontwikkelden voor ANZCO Foods

Ontwikkeling en modernisering van een webplatform voor de grootste vleesproducent van Nieuw-Zeeland, om het boeken van vee tussen kopers, leveranciers en transportcoördinatoren te stroomlijnen.

Hoe we een boekingsoplossing voor vee ontwikkelden voor ANZCO Foods

[ Klant ]

Over de klant

ANZCO Foods (ANZCO) is een Nieuw-Zeelandse vleesproducent. In 2016 was ANZCO Foods de vijfde exporteur van Nieuw-Zeeland, met 3000 medewerkers en een omzet van 1,5 miljard Nieuw-Zeelandse dollar.

5e
Exporteur van Nieuw-Zeeland
3 000
Medewerkers van de klant
100%
Op tijd opgeleverd

[ Uitdaging ]

Een project in moeilijkheden redden

Voordat Astute Computer Consulting Akveo inschakelde, was het met een andere leverancier begonnen aan de ontwikkeling van de webapplicatie van ANZCO. Ontevreden over bepaalde aspecten van het project vroeg de klant Akveo om een review, oftewel een audit, van het project.

Akveo onderzocht het lopende project grondig en deed een reeks aanbevelingen. Na beoordeling van deze voorstellen besloot Astute uiteindelijk Akveo tot zijn belangrijkste ontwikkelpartner te maken.

[ Oplossing ]

De oplossing bouwen

Reikwijdte van het werk

  1. Ontwikkeling van de webapplicatie
  2. Architectuurconsultancy voor frontend- en backendontwikkeling
  3. Ontwikkeling voor productie
  4. Codereview

Oplossing

Het hoofddoel van het project was het ontwikkelen van een functie om slachtvee te boeken. Het platform vergemakkelijkt de samenwerking tussen veekopers, leveranciers, transportcoördinatoren en andere betrokkenen.

Veekopers kunnen hun boekingen twee weken van tevoren doen, zodat de commerciële en operationele teams die informatie kunnen gebruiken om de productieplanning in de fabriek te optimaliseren.

Omdat we midden in de ontwikkelfase bij het project kwamen, begon ons team met een codereview en deed het verschillende aanbevelingen aan de klant. Astute raakte vertrouwd met het ngx-admin-dashboard en Nebular, waardoor we het dashboard konden aanpassen en uitbreiden met moderne componenten zoals Leaflet, FullCalendar, Smart Table en andere.

Daarnaast hebben we de bestaande Angular-stack geüpgraded naar Angular 9. De vorige implementatie gebruikte template-driven forms in plaats van Reactive Forms, een oudere manier om formulieren te bouwen. Binnen de oorspronkelijke scope voerden we de volgende taken uit:

  • integratie van state management;
  • configuratie van OIDC voor zowel de bestaande Auth0-tenant als de Azure ADFS-tenant van de klant, met een HTTP-interceptor voor doorgifte aan de API;
  • herziening van de Role Providers en Permission Guards;
  • bouw van eenvoudige CRUD-formulieren.

Daarna breidden we onze samenwerking uit en namen we ook de architectuurconsultancy voor de backend op ons.

Het project werd uitgevoerd in samenwerking met Astute Computing.

[ Resultaten ]

Impact die ertoe doet

De applicatie werd gerefactord om de implementatiedeadlines te halen en tegelijk de uitgebreide projectscope op te vangen. Dankzij de wendbare CI/CD-omgeving konden sinds de lancering nieuwe functies worden toegevoegd.

Op tijd opgeleverd

Het project werd op tijd opgeleverd en kreeg uitstekende beoordelingen. Wekelijkse overleggen en het gebruik van Jira, Slack en Bitbucket zorgden ervoor dat alle betrokkenen tijdens de hele ontwikkeling op één lijn zaten.

Positieve ontvangst door gebruikers

Dankzij de wendbare CI/CD-omgeving konden sinds de lancering continu nieuwe functies worden toegevoegd, wat ons zeer positieve feedback van het bedrijf en zijn belangrijkste gebruikers opleverde.

Een schaalbaar boekingsplatform

Met het platform kunnen veekopers twee weken van tevoren boeken. Zo beschikken de commerciële en operationele teams over de data die nodig is om de productieplanning op grote schaal te optimaliseren.

[ Techstack ]

De technologieën van het project

Frontend

NebularAngular

Backend

.NET Web API

Beelden

Hoe we een boekingsoplossing voor vee ontwikkelden voor ANZCO Foods, afbeelding 1

[ Cases ]

Ontdek meer succesverhalen

Wij hebben meer dan 200 bedrijven geholpen hun waarde te vergroten en hun werkwijze te verbeteren met betere software.

Heeft u een project in gedachten?

Laten we uw doelen bespreken en hoe wij u kunnen helpen die te bereiken.

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