Lanser produktet ditt 2,5x raskere.Utforsk AI-assistert utvikling

Feltservicesystem for Handelsaktiviteter

Kryssplattformløsning for håndtering av kakaohandelsprosessen, som omfatter en mobilapp for feltansvarlige og integrasjon med en back-office-modul for handlere

Bransje

Logistikk

Team

6 medlemmer

Startet i

2024

Land

Europa

Om Prosjektet

Vår kunde er et ledende europeisk handels- og prosesseringsselskap som spesialiserer seg på å distribuere kakaobønner verden over eller bearbeide dem til kakaomaterialer. Selskapet hadde behov for å øke sin interne driftseffektivitet, så kunden ba om en løsning for å automatisere kakaohandelsprosessene sine. Kunden kontaktet Cleveroad for IT-bemanningsutvidelse til mobilprosjektet sitt.

Mål satt for Cleveroad

Bygge et tilpasset system for å spore og håndtere bevegelsen av kakaobønner gjennom hele forsyningskjeden, slik at automatisering kan innlemmes i kakaohandelsprosedyrene

Integrere løsningen med kundens utviklede Back Office for å etablere et enhetlig og konsistent datahåndteringssystem for kakaohandel

Levere IT-bemanningstjenester til kunden for å styrke selskapets interne utviklingskapasitet med dyktige mobileksperter

Løsninger vi har levert

Utvikling av kryssplattformappen fra bunnen av for å tilrettelegge automatiseringen av kakaohandelsoperasjonene, slik at interessenter kan utføre sine aktiviteter gjennom en sentralisert plattform

Opprettelse av mobilappen og vellykket integrasjon med kundens Back Office-plattform for å sikre sømløs dataflyt for alle transaksjoner og rapporteringsaktiviteter knyttet til kakaohandel

Sette sammen et spesialisert Flutter-utviklingsteam for å supplere kundens interne team med nødvendig kompetanse og kunnskap innen mobilteknologi

Resultater for Kunden

Et fullstendig klart-til-bruk-system som tar hensyn til smertepunktene og målene til et selskap som fokuserer på å forbedre effektiviteten i kakaohandels- og distribusjonsprosessene

Forbedret driftseffektivitet og åpenhet i både kakaohandel og forsyningskjedeaktiviteter, som hadde en positiv innvirkning på organisasjonens fortjenestemarginer

Rask onboarding av dyktige IT-eksperter inn i kundens interne team. Det gjorde det mulig for virksomheten å utvide sin tekniske kapasitet, og spare kostnader og tid på å gjøre nye fulltidsansettelser

Forretningsutfordringer

Vår kunde er et europeisk selskap som leder innen kakaohandel og kakaobearbeiding. Kunden ønsket å øke synligheten i prosesser som involverer kjøp, bearbeiding og overføring av kakaobønner fra småbønder via selskapets feltansvarlige. Av denne grunn ba selskapet om en mobilplattform for å optimalisere kakaohandelsprosessene sine, med eksplisitt fokus på sporing av avlinger i avsidesliggende områder, bedre kontantstyring og forbedret rapportering.

Kunden hadde et webutviklingsteam som hadde ansvaret for å bygge en Back Office for systemet. Stilt overfor behovet for mobilekspertise valgte organisasjonen å utvide sin teknologikompetanse med eksterne ressurser. Hovedsakelig var de på utkikk etter et kompetent mobilutviklingsteam for å lage en mobilapp for feltansvarlige. Løsningen skulle altså bidra til at kunden kunne:

Øke åpenheten rundt kontantstrømmen. Designe og utvikle en mobilapplikasjon for å effektivisere administrasjonen av kontantstrømmen. Det var nødvendig å integrere en sanntids transaksjonssporingsfunksjon for å gi en umiddelbar og nøyaktig oversikt over alle registreringer knyttet til salg og betaling av kakaobønner.

Holde oversikt over handelsaktiviteter og prosesser. Integrere rapporteringsfunksjonalitet for å muliggjøre overvåking av alle handlinger som utføres i felten. Denne modulen ble bestilt for å gi selskapets feltansvarlige sanntidsinnsikt og for å formidle oppdaterte rapporter til back-office-ledelsen.

Utvide det interne teamet med mobilteknologi-kompetanse. Sette sammen et team av spesialister innen mobilutvikling som kunne bli med i kundens interne team. Det var nødvendig å gi kunden en passende bemanningsløsning for å fylle kompetansegapet sømløst og raskt bygge et system for håndtering av kakaohandelsprosessen.

business-challanges

Prosjektet i Detalj

Vi bygde systemet fra bunnen av, integrerte det med kundens Back Office, og leverte IT-bemanningsutvidelsestjenester til kunden på kort tid

Forretningsarkitektur

  • En kryssplattform-mobilapp for feltansvarlige for å forbedre interne selskapsprosesser knyttet til kjøp, bearbeiding og overføring av kakaopartier fra leverandører til feltrepresentanter. Løsningen omfatter alle komponentene og funksjonalitetene som kreves for sluttbrukere involvert i ulike prosesser i felten.
  • Implementering av støtte for offline-modus for å gjøre det mulig for appen å fungere kontinuerlig i avsidesliggende områder med dårlig internettforbindelse og av og til begrenset strømtilgang. Brukere kan samle inn data knyttet til innkjøpsordrer og kakaokvalitet og lagre dem offline. Når enheten kobler seg til internett igjen, synkroniserer plattformen dataene, og gjør kritiske oppdateringer knyttet til kakaohandelsoperasjonene, inkludert prisdata, kvalitetsinformasjon og transportkostnader.
  • En webbasert back-office-modulintegrasjon for handelsansvarlige som jobber fra kontoret. Sømløs integrasjon med back-office-funksjonaliteten var nødvendig for å sikre at data som samles inn i felten synkroniseres med det sentrale systemet, og dermed sikrer åpenhet i prosessene gjennom rapportgenerering.
ups
View in detail

Produktets Kjernefunksjoner

Kjernemoduler og funksjonalitetsdetaljer som avdekker løsningens essens for å håndtere kakaohandelsaktivitetene

Kjøpe partier

Kjøpe partier

Funksjonen «Kjøpe partier» lar brukerne starte, spore og håndtere kjøp av kakaobønner direkte fra leverandørene. Den tilbyr et grensesnitt for å opprette og overvåke innkjøpsordrer, og sikrer en sømløs innkjøpsprosess.

Feltansvarlige kan sette kvaliteten på partier og prisene i henhold til systemets anbefalte verdier for den spesifikke datoen for kjøpsavtalen. Dette garanterer åpenhet i finansielle transaksjoner og muliggjør nøyaktige registreringer for regnskapsformål.

ups
Se i detalj

Partiforvaltning

Partiforvaltning

Funksjonen for forvaltning av kakaopartier for feltansvarlige er implementert for å effektivisere følgende aktiviteter:

  • Partibearbeiding. Denne funksjonaliteten gjør det mulig å kombinere partier til batcher og legge til parti-/batch-egenskaper for å spore kvaliteten på kakaobønnene hele veien.
  • Partilagring. Dette muliggjør organisert og kontrollert lagring av kakaopartier. Registreringer som beskriver lagringen av varer vedlikeholdes i systemet og er tilgjengelige for brukerne når som helst etter behov. Feltansvarlige har tilgang til registreringene og kan redigere dem.
  • Partioverføring. Overføringsprosessen registreres nøyaktig i systemet. Feltansvarlige kan legge til forsendelsesnotater (Dispatch Notes) som spesifiserer nøkkelegenskaper for sporing av kakaobønnenes videre rute, inkludert total overført vekt, antall sekker, transportdetaljer samt parti- og batch-informasjon.
ups
Se i detalj

QR-kodegenerering

QR-kodegenerering

Funksjonen for QR-kodegenerering er utformet for å forbedre effektiviteten, sporbarheten og nøyaktigheten i hele forsyningskjeden for kakaobønner. På hvert trinn i forvaltningen av kakaopartier kan den feltansvarlige generere en QR-kode og feste den til partiet, sekken og batchen. QR-koden inneholder all informasjon om kakaobønnene gjennom hvert bearbeidingstrinn.

Feltsupervisorer kan skanne og generere QR-koder direkte fra mobilapplikasjonen. Denne funksjonaliteten muliggjør ende-til-ende-sporing, slik at brukerne kan spore veien til hvert kakaobønneparti fra opprinnelse gjennom bearbeiding til lageret.

ups
Se i detalj

Skriverintegrasjon

Skriverintegrasjon

Integrasjonen med skrivere har som mål å forbedre dokumentasjonen og tjener to formål:

  • Kvitteringsutskrift. Feltansvarlige kan koble seg til skrivere for å opprette og skrive ut kvitteringer for kjøp av kakaobønner til leverandører direkte i felten. Dette sikrer åpen rapportering og bygger tillit til systemet.
  • Utskrift av QR-koder. Feltansvarlige kan skrive ut QR-koder og feste dem til hver kakaobatch. Disse kodene muliggjør sporing av ordrens reise fra leverandør til lager, og lagrer all relatert parti- og batch-informasjon.
ups
Se i detalj

Støtte for offline-modus

Støtte for offline-modus

Offline-modus-funksjonen lar feltansvarlige arbeide i avsidesliggende områder med dårlig eller ingen internettforbindelse. Når tilkoblingen er gjenopprettet, synkroniserer appen automatisk med Back Office og alle data oppdateres på tvers av systemet.

Denne funksjonen er kritisk fordi feltansvarlige ofte opererer i miljøer med ustabil tilkobling og fortsatt trenger full funksjonalitet for innkjøp og loggføring.

ups
Se i detalj

Utvikling i Detalj

  • Kunden trengte et outstaff-team for å utvide sitt interne webutviklingsteam med ekstra kompetanse innen mobilteknologi, inkludert testing av mobilapper. Vi leverte et utvalg kandidater innen 24 timer hvis CV-er samsvarte med kundens krav. Kunden valgte ut CV-ene og vi arrangerte intervjuer for bemanningsutvidelse med de godkjente kandidatene på den 3. dagen etter første kontakt. Etter kundens godkjenning og signering av SLA (Service-Level Agreement), integrerte teamet på 3 Flutter-utviklere og 3 QA-ingeniører seg sømløst med kundens team og startet mobilutviklingen på kort tid.
  • Kunden leverte Figma-design som omfattet alle mobilappskjermer, og våre Flutter-programmerere og QA-ingeniører samarbeidet tett med kundens interne webteam under ledelse av kundens product owner. Cleveroad-eksperter benyttet sin erfaring fra arbeid i internasjonale team og prioriterte å passe inn i kundens forretningsprosesser. Kommunikasjonsflyten mellom vårt team og kundens utviklere forble regelmessig og gjensidig støttende gjennom hele samarbeidet.
  • Vi jobbet med kakaohandelsappen med kryssplattformegenskaper for å fremskynde produktlanseringen og overholde en stram leveringsplan. Vårt mobilutviklingsteam laget en Flutter-applikasjon fra bunnen av og integrerte den vellykket med kundens egenutviklede webbaserte back-office-funksjonalitet. Systemet oppfyller kravene i GDPR-reglene for bruk av personopplysninger. Siden løsningen forventes å brukes i avsidesliggende områder med ustabil internettforbindelse, implementerte vi også støtte for offline-modus for å garantere en uavbrutt sluttbrukeropplevelse.
ups
Se i detalj

Teknologistakk

Teknologistakken ble valgt i henhold til prosjektets krav og forretningslogikk

Web-Arkitektur

Frontend

React.js

Redux

Next.js

Tailwind Elstar

Backend

Express

Node JS

Mobil-Stack

Kryssplattform (iOS og Android)

Flutter

Dart

Arkitektur

Serverless

AWS-Infrastruktur

Lambda functions

Route 53

API Gateway

Cloudfront

Amazon RDS

EC2

S3

ELB

Oppnådde Resultater

Vi har innfridd alle kundens forventninger til plattformen og bidratt til å utvide kundens team med den nødvendige mobilteknologi-kompetansen

Økt åpenhet rundt kontantstrømmer takket være en ny app

Innføringen av et nytt system for å automatisere kakaohandelsaktivitetene gjorde det mulig for virksomheten å øke åpenheten rundt kontantstrømmene ved å integrere funksjonalitet for sporing av transaksjoner og kontantstrøm i sanntid og generering av ulike rapporter. Selskapet oppnådde 100 % sikkerhet i kontantstrømsynlighet, noe som resulterte i optimalisert kapitalstyring

Rask tilgang til spesifikk mobilteknologi-kompetanse

Bemanningsutvidelsen levert av Cleveroad gjør det mulig å opprettholde et raskt utviklingstempo og spare kostnader på interne app-utviklere. Ved å utvide teamet med nødvendig mobilteknologi-kompetanse har kunden klart å opprettholde et virkelig smidig arbeidsmiljø og raskt introdusere en mobilløsning for feltansvarlige, noe som bidrar til forbedret økonomisk ytelse

Løsningsintegrasjon med Back Office-systemet

Gjennom samarbeidet med Cleveroad mottok kunden et team av initiativrike, erfarne mobilapp-utviklere som vellykket utviklet og integrerte feltservice-programvaren med en back-office-plattform som ble bygget parallelt av kundens interne team. Det gjorde det mulig for alle parter å få tilgang til kakaohandelsprosessene mens de var på farten, med sanntidsdata og oppdateringer

Begynn å vokse virksomheten din med oss
Ved å sende dette skjemaet bekrefter jeg at jeg har lest og akseptert Personvernpolicy

Flere Caser

Portfolio case
Portfolio case