Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.
Innowise har utviklet et verktøy for personaladministrasjon som løser alle daglige utfordringer i transportbransjen og hjelper sjåførene med å holde produktiviteten oppe.
Kunden vår er et av de ledende europeiske transportselskapene.
Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.
Som sanne eksperter på utvikling av progressive webapper valgte ekspertene våre denne løsningen fordi den muliggjorde raskere distribusjon og dermed kortere time-to-market.
Dette var viktig for kunden, ettersom de hadde et begrenset budsjett og ønsket å unngå forsinkelser. I tillegg satte de pris på brukervennligheten til PWA-er, siden de er tilgjengelige uten at man trenger å laste ned eller installere en app, og til og med fungerer offline.
Den utformede løsningen innebærer følgende brukerroller:
Admin-dashbordet er en webapplikasjon som inneholder en rekke verktøy for brukeradministrasjon.
Når administratorer er registrert i webapplikasjonen, kan de invitere brukere til å bli med i appen via e-post og opprette arrangementer for dem. Typen arrangement som administratoren oppretter, bestemmer dokumentasjonen og typen underleveranser.
Når arrangementet er godkjent, signerer både brukeren og administratoren den nødvendige dokumentasjonen med pris, tid og sted.
PWA forenkler kommunikasjonen mellom administratoren og brukeren, slik at de kan delta effektivt i arbeidsflyten.
Når en bruker aksepterer en invitasjon fra en administrator om å bli med i applikasjonen, mottar vedkommende et unikt token som gir tilgang til en tilpasset registreringsside. Etter vellykket registrering i den mobile PWA-en fyller brukeren inn personopplysninger, informasjon om førerkortet og signerer de nødvendige dokumentene.
Når alle dataene er samlet inn, blir brukeren medlem av sjåførfellesskapet og kan motta push-varsler om kommende hendelser, spore aktiviteten sin i sanntid, signere og laste opp dokumenter som er nødvendige for å utføre overføringer.
NoSQL-databasen er implementert for å sikre at dokumenter og hendelser viser ulike typer informasjon på riktig måte. Takket være fleksibiliteten og den høye ytelsen garanterer den dessuten at det ikke oppstår avbrudd eller nedetid i applikasjonen.
Den mobile PWA-en støtter frakoblet modus, slik at brukerne kan fortsette å fylle ut og signere dokumenter selv om internettforbindelsen er nede eller ustabil. Så snart internettforbindelsen er gjenopprettet, synkroniseres dataene trygt med back-end.
På vår vei mot å tilby progressive, høykvalitets tjenester for utvikling av webapperValget vårt om å utvikle en mobil Progressive Web App (PWA) var et resultat av en strategisk beslutning der vi tok hensyn til fordelene ved PWA i forhold til native apps, for eksempel kostnadseffektivitet og kompatibilitet på tvers av ulike operativsystemer. Denne beslutningen gjenspeiler vår forpliktelse til å levere en omfattende løsning som er skreddersydd for transportbransjens spesifikke behov, med vekt på sikkerhet, brukeropplevelse og vedlikehold.
Utviklingsreisen vår begynte med at vi satte oss grundig inn i kundens unike utfordringer knyttet til personaladministrasjon, med fokus på å effektivisere sporingen av sjåfører, arbeidsplaner, lønninger og andre viktige oppgaver.
Da vi valgte vår teknologibunke, benyttet vi oss av JavaScript, HTML og SCSS for å bygge et allsidig og kompatibelt brukergrensesnitt. Vi utnyttet Vue.jssammen med Vuetify, Vuex og Vue Router for å forbedre brukeropplevelsen og håndtere datatilstander effektivt. Firebase-integrering muliggjorde datasynkronisering i sanntid og sømløs interaksjon. Vi utviklet en PWA for å sikre offline-tilgjengelighet, rask lasting og kompatibilitet på tvers av plattformer. I tillegg brukte vi Framework7 Vue for å forbedre mobilgrensesnittet og sikre en intuitiv brukeropplevelse.
På back-end-siden valgte vi Java 8 som grunnlag på grunn av påliteligheten og ytelsen. Vi strømlinjeformet utviklingen ved hjelp av mikrotjeneste-rammeverket Spring Boot, som muliggjorde smidig iterasjon og distribusjon. Effektiv datahåndtering og robust sikkerhet ble sikret gjennom Spring Data og Spring Security. Vi implementerte OAuth2 for sikker autentisering og autorisering, mens Hibernate fungerte som ORM-rammeverk for effektiv datahåndtering. Databasene, inkludert Postgres og MongoDB, har plass til ulike datatyper. For å håndtere databaseskjemaer sømløst brukte vi Liquibase til oppdateringer og versjonskontroll. Grundig enhetstesting med JUnit og Mockito sørget for uavbrutt pålitelighet. Vi dokumenterte API-ene våre grundig med Swagger og effektiviserte prosjektstyringen ved hjelp av Maven.
For versjonskontroll og DevOpsFor å sikre skalerbarhet og feiltoleranse brukte vi BitBucket for Git-versjonskontroll, BitBucket Pipelines for kontinuerlig integrasjon og distribusjon og Kubernetes for orkestrering av containere. Helm forenklet applikasjonsadministrasjonen, mens Docker-containere gjorde distribusjonen mer fleksibel.
Vi sørget for effektiv kommunikasjon gjennom en smidig Scrum-arbeidsflyt, som inkluderte daglige teammøter, sprintgjennomganger annenhver uke og månedlige tilbakeskuende møter. Interaksjonen med kundene ble tilrettelagt ved hjelp av Google Meet, og det interne samarbeidet ble effektivisert med Slack.
Som et erfarent utviklingsselskap for progressive webapper har Innowises team oppfylt prosjektets krav og utviklet et effektivt personaladministrasjonsverktøy for å overvåke sjåførenes aktivitet. Løsningen består av et intuitivt dashbord for administratorer og en brukervennlig PWA for sjåfører, slik at begge kan levere transport av høy kvalitet. Med mer enn 200 sjåfører og 100 administratorer registrert i applikasjonen har kunden oppnådd en transparent prosess og økt effektiviteten med 43%.
43%
økt effektivitet i virksomheten
200
sjåfører og 100 administratorer bruker appen daglig til intern kommunikasjon.
Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.
Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.
Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.
Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.
Ved å registrere deg godtar du våre Brukervilkår og Personvernerklæring, inkludert bruk av informasjonskapsler og overføring av personopplysninger.
© 2007-2024 Innowise. Alle rettigheter forbeholdt.
Personvernerklæring. Retningslinjer for informasjonskapsler.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warszawa, Polen
Takk skal du ha!
Meldingen din er sendt.
Vi behandler forespørselen din og kontakter deg så snart som mulig.
Takk skal du ha!
Meldingen din er sendt.
Vi behandler forespørselen din og kontakter deg så snart som mulig.