Formularen er blevet indsendt med succes.
Du finder yderligere information i din postkasse.
Vores kunde er en af de førende europæiske transportvirksomheder.
Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.
Som sande eksperter i progressiv webapp-udvikling valgte vores eksperter denne løsning, fordi den gav mulighed for hurtigere implementering og dermed sikrede en hurtigere time-to-market.
Det var vigtigt for kunden, da de havde et begrænset budget og gerne ville undgå forsinkelser. Desuden satte de pris på PWA'ernes brugervenlighed, da de kan tilgås uden behov for at downloade eller installere en app og endda fungere offline.
Den designede løsning indebærer følgende brugerroller:
Admin-dashboardet er en webapplikation med en lang række værktøjer til brugeradministration.
Når de er registreret i webapplikationen, kan administratorer invitere brugere til at deltage i appen via e-mail og oprette begivenheder for dem. Den type begivenhed, som administratoren opretter, bestemmer dokumentationen og typerne af underkontrakter.
Når arrangementet er accepteret, underskriver både brugeren og administratoren den nødvendige dokumentation med pris, tid og sted.
PWA letter kommunikationen mellem administrator og bruger, så de kan deltage effektivt i workflowet.
Når en bruger accepterer en invitation fra en administrator til at deltage i applikationen, modtager de et unikt token, der giver adgang til en brugerdefineret registreringsside. Efter en vellykket registrering i den mobile PWA udfylder en bruger de personlige data, oplysningerne om kørekortet og underskriver de nødvendige dokumenter.
Når alle data er indsamlet, bliver en bruger medlem af chaufførernes fællesskab, som giver dem mulighed for at få push-meddelelser om kommende begivenheder, spore deres aktivitet i realtid, underskrive og uploade de dokumenter, der er nødvendige for at udføre overførsler.
NoSQL-databasen er blevet implementeret for at sikre, at dokumenter og begivenheder viser forskellige typer information korrekt. Takket være dens fleksibilitet og høje ydeevne garanterer den desuden ingen afbrydelser eller nedetid i applikationen.
Den mobile PWA understøtter offline-tilstand, så brugerne kan fortsætte med at udfylde og underskrive dokumenter, selv om internetforbindelsen er nede eller ustabil. Så snart internetforbindelsen er genoprettet, synkroniseres dataene sikkert med back-end.
På vores rejse for at levere progressiv kvalitet tjenester til udvikling af webappsVores valg om at udvikle en mobil Progressive Web App (PWA) udsprang af en strategisk beslutning, der overvejede fordelene i forhold til native apps, såsom omkostningseffektivitet og kompatibilitet på tværs af forskellige operativsystemer. Denne beslutning afspejlede vores forpligtelse til at levere en omfattende løsning, der er skræddersyet til transportbranchens specifikke behov, og som lægger vægt på sikkerhed, brugeroplevelse og vedligeholdelsesevne.
Vores udviklingsrejse begyndte med en dyb forståelse af kundens unikke udfordringer inden for personaleledelse med fokus på at strømline sporingen af chauffører, tidsplaner, lønninger og andre kritiske opgaver.
Da vi valgte vores teknologistak, brugte vi JavaScript, HTML og SCSS til at opbygge en alsidig og kompatibel brugergrænseflade. Vi udnyttede Vue.jssammen med Vuetify, Vuex og Vue Router for at forbedre brugeroplevelsen og håndtere datatilstande effektivt. Firebase-integrationen muliggjorde datasynkronisering i realtid og problemfri interaktion. For at sikre offline-tilgængelighed, hurtig indlæsning og kompatibilitet på tværs af platforme udviklede vi en PWA. Desuden brugte vi Framework7 Vue til at forbedre den mobile grænseflade og sikre en intuitiv brugeroplevelse.
På back-end valgte vi Java 8 som vores fundament på grund af dets pålidelighed og ydeevne. Vi strømlinede udviklingen ved hjælp af Spring Boot microservices framework, som muliggjorde smidig iteration og implementering. Effektiv datahåndtering og robust sikkerhed blev sikret gennem Spring Data og Spring Security. Vi implementerede OAuth2 til sikker godkendelse og autorisation, mens Hibernate fungerede som vores ORM-framework til effektiv datahåndtering. Databaser, herunder Postgres og MongoDB, rummede forskellige datatyper. For at administrere databaseskemaer problemfrit brugte vi Liquibase til opdateringer og versionskontrol. Strenge enhedstest med JUnit og Mockito sikrede en urokkelig pålidelighed. Vi dokumenterede vores API'er grundigt med Swagger og strømlinede projektstyringen ved hjælp af Maven.
Til versionsstyring og DevOpsVi brugte BitBucket til Git-versionskontrol, BitBucket Pipelines til kontinuerlig integration og udrulning og Kubernetes til containerorkestrering for at sikre skalerbarhed og fejltolerance. Helm forenklede applikationsadministrationen, mens Docker-containerisering forbedrede implementeringsfleksibiliteten.
Vi skabte effektiv kommunikation gennem et agilt Scrum-workflow, som omfattede daglige teammøder, sprintgennemgange hver anden uge og månedlige retrospektive møder. Kundeinteraktioner blev faciliteret ved hjælp af Google Meet, og det interne samarbejde blev strømlinet med Slack.
Som et erfarent firma, der udvikler progressive webapps, har Innowise's team med succes opfyldt projektets krav og udviklet et effektivt personalestyringsværktøj til overvågning af chaufførernes aktivitet. Løsningen består af et intuitivt dashboard til administratorer og en brugervenlig PWA til chauffører, så begge kan levere overførsler af høj kvalitet. Med mere end 200 chauffører og 100 administratorer registreret i applikationen opnåede kunden procesgennemsigtighed og øget forretningseffektivitet med 43%.
43%
Forøgelse af virksomhedens effektivitet
200
Chauffører og 100 administratorer bruger dagligt appen til intern kommunikation
Din besked er blevet sendt.
Vi behandler din anmodning og kontakter dig så hurtigt som muligt.
Ved at tilmelde dig accepterer du vores Politik for beskyttelse af personlige oplysninger, herunder brug af cookies og overførsel af dine personlige oplysninger.