top of page

Mobilapp

Webapp

Bring

Bring Cargo Driver-appen er en viktig del av den daglige driften til Bring Supply Base Logistics. Den gir sjåfører oppdateringer om turer og bestillinger i nær sanntid, samtidig som den lar dem enkelt rapportere forsinkelser og få digital leveringsbekreftelse. Appen brukes for tiden av mer enn 100 sjåfører daglig, og sikrer vellykket oppfylling av over 300 bestillinger hver dag, samtidig som den opprettholder presisjonen og påliteligheten til Bring sitt logistikknettverk.

Prosjektomfang
  • Mobilapplikasjoner (iOS og Android)

  • Tilpasset backend og API-lag

  • Integrasjon av eldre TMS

  • Integrasjon av dokumenthåndteringssystem

  • Autentisering og brukeradministrasjon

  • Push-varsler

Problem 

Sjåførene mottok bestillinger og turdetaljer via telefonsamtaler 

og en svært utdatert applikasjon forårsaket driftsmessig friksjon.


Løsning 

Lag en sømløs og robust mobilapplikasjon som er skreddersydd for å matche de unike driftsflytene til Bring.

Avinto AS Extended PPT Editable (2).png
Kjernefunksjonalitet


1. Vis turer og bestillinger

Sjåfører kan se turer som er tildelt dem, sammen med alle bestillingene som er en del av turen.


2. Oppdater statuser

Sjåfører kan med én knapp endre statusen til enten én bestilling eller flere bestillinger (om nødvendig).


3. Turhistorikk

Lar sjåførene se fullførte turer og ufullstendige turer som potensielt trenger ekstra detaljer.


4. POD-integrasjon

Sluttkunder kan signere leveransene sine digitalt med automatisk oppdatering av leveringsbevis.


5. Tilbakestill status

For å unngå menneskelige feil kan sjåførene tilbakestille statuser på enten én eller flere bestillinger.


6. TMS-integrasjon

Integreres sømløst med et eldre TMS-system som brukes i den daglige driften.

Kjernekomponenter i backend


1. API-lag

Django REST API for autentisering, ordrehenting, statusoppdateringer, forsinkelsesårsaker og leveringsbevis.


2. Autentisering

JWT-baserte økter, rolle-/tillatelsesadministrasjon og OTP-integrasjon.


3. Datainnhenting

Celery + Redis for henting av ordre, turer og sjåførinformasjon. Reflekterer eventuelle endringer i TMS innen 5 minutter.


4. Spesialisert datahåndtering

Støtter ikke-standardiserte arbeidsflyter som brukes mye av speditører hos Bring.


5. Distribusjon

End-to-end-levering av kode fra Avintos repositorier til Postens, enkelt distribuert via CI/CD til Azure og deretter distribuert til Play Store og App Store.


Challenges

1. Integrasjon med det gamle

Det var teknisk komplekst å integrere sanntidsreisedata med utdaterte TMS- og dokumentsystemer.


2. Ytelsesbarrierer

Det var vanskelig å sikre sømløs ytelse på tvers av iOS og Android samtidig som sanntidsdata opprettholdes, spesielt ved bruk av et utdatert API.


3. Unik driftsinnstilling

Å tilpasse appen til Bring sine unike driftsmessige arbeidsflyter krevde nøye design og testing.


4. Implementering

Å oppmuntre til sjåførers bruk og sikre konsekvent bruk av den nye appen på tvers av arbeidsstyrken var en sentral utfordring.


Resultater


Den nye mobilappen brukes nå daglig av over 100 sjåfører, noe som muliggjør sanntidsoppdateringer av ordrer og enkel rapportering av forsinkelser. Over 300 ordrer blir vellykket oppfylt hver dag med forbedret nøyaktighet og pålitelighet. Driftseffektiviteten har økt ettersom sjåfører kan få tilgang til turer, leveringsbevis og oppdateringer direkte i appen. Løsningen har betydelig redusert friksjon forårsaket av eldre systemer og manuell kommunikasjon.


bottom of page