Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.
Innowise Group har utvecklat ett verktyg för personalhantering som framgångsrikt hanterar alla dagliga utmaningar inom transportbranschen och hjälper förarna att förbli produktiva.
Vår kund är ett av de ledande europeiska transportföretagen.
Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.
Effektiv personalhantering är nyckeln till framgång i alla företag, och transportindustrin är inget undantag. Sedan 2016 har vår kund tillhandahållit högkvalitativa transfers och anses vara en ledare inom området. När fler förare anställdes och affärsprocesserna expanderade kraftigt blev det allt svårare för kunden att hantera sin personal på daglig basis.
De kämpade med att manuellt spåra medarbetarnas skift, tillgänglighet, scheman, löner, utbildningskrav och andra viktiga personalhanteringsuppgifter. De letade efter ett företag som kunde hjälpa dem att utveckla en robust lösning som skulle effektivisera hela deras arbetsflödesprocess och säkerställa en effektiv hantering av alla anställda.
Innowise Group tog sig an uppgiften att utveckla en enkel men effektiv lösning som effektivt kunde spåra förare och deras aktiviteter.
Som verkliga experter på utveckling av progressiva webbappar valde våra experter denna lösning eftersom den möjliggjorde snabbare driftsättning och därmed en snabbare time-to-market.
Detta var viktigt för kunden eftersom de hade en begränsad budget och ville undvika förseningar. Dessutom uppskattade de PWA:ernas användarvänlighet, eftersom de kan användas utan att man behöver ladda ner eller installera en app, och till och med fungerar offline.
Den utformade lösningen innebär följande användarroller:
Admin dashboard är en webbapplikation som innehåller ett brett utbud av verktyg för användarhantering.
När administratörerna har registrerat sig i webbapplikationen kan de bjuda in användare till appen via e-post och skapa evenemang för dem. Typen av evenemang som administratören skapar avgör dokumentationen och typen av underleverantörskontrakt.
När evenemanget har godkänts undertecknar både användaren och administratören den nödvändiga dokumentationen med pris, tid och plats.
PWA underlättar kommunikationen mellan administratören och användaren så att de kan delta effektivt i arbetsflödet.
När en användare accepterar en inbjudan från en administratör att gå med i applikationen får de en unik token som ger åtkomst till en anpassad registreringssida. Efter en lyckad registrering i den mobila PWA:n fyller användaren i personuppgifter, information om körkortet och undertecknar de nödvändiga dokumenten.
När alla uppgifter har samlats in blir användaren medlem i förarnas community, där de kan få pushmeddelanden om kommande evenemang, följa sin aktivitet i realtid, underteckna och ladda upp de dokument som krävs för att utföra överföringar.
NoSQL-databasen har implementerats för att säkerställa att dokument och händelser visar olika typer av information korrekt. Tack vare sin flexibilitet och höga prestanda garanterar den dessutom inga avbrott eller driftstopp i applikationen.
Den mobila PWA:n stöder offline-läget, så att användarna kan fortsätta fylla i och signera dokument även om internetanslutningen är nere eller instabil. Så snart internetanslutningen är återställd synkroniseras data säkert med back-end.
I vår strävan att tillhandahålla högkvalitativa progressiva tjänster för utveckling av webbapparVårt val att utveckla en mobil Progressive Web App (PWA) berodde på ett strategiskt beslut som tog hänsyn till dess fördelar jämfört med inbyggda appar, till exempel kostnadseffektivitet och kompatibilitet med olika operativsystem. Beslutet speglade vårt åtagande att leverera en heltäckande lösning som är skräddarsydd för transportbranschens specifika behov, med tonvikt på säkerhet, användarupplevelse och underhållsmässighet.
Vår utvecklingsresa inleddes med en djup förståelse för kundens unika utmaningar inom personalhantering, med fokus på att effektivisera spårningen av förare, scheman, löner och andra viktiga uppgifter.
När vi valde vår teknikstack använde vi JavaScript, HTML och SCSS för att skapa ett mångsidigt och kompatibelt användargränssnitt. Vi utnyttjade Vue.jstillsammans med Vuetify, Vuex och Vue Router, för att förbättra användarupplevelsen och hantera datastatus på ett effektivt sätt. Integrationen med Firebase möjliggjorde datasynkronisering i realtid och sömlös interaktion. Vi utvecklade en PWA för att säkerställa offline-tillgänglighet, snabb laddning och kompatibilitet med flera plattformar. Dessutom använde vi Framework7 Vue för att förbättra det mobila gränssnittet och säkerställa en intuitiv användarupplevelse.
På back-end-sidan valde vi Java 8 som grund på grund av dess tillförlitlighet och prestanda. Vi effektiviserade utvecklingen med hjälp av Spring Boot-ramverket för mikrotjänster, vilket underlättade smidig iteration och driftsättning. Effektiv datahantering och robust säkerhet säkerställdes genom Spring Data och Spring Security. Vi implementerade OAuth2 för säker autentisering och auktorisering, medan Hibernate fungerade som vårt ORM-ramverk för effektiv datahantering. Databaser, inklusive Postgres och MongoDB, hanterade olika datatyper. För att hantera databasscheman på ett smidigt sätt använde vi Liquibase för uppdateringar och versionskontroll. Rigorös enhetstestning med JUnit och Mockito säkerställde en orubblig tillförlitlighet. Vi dokumenterade våra API:er heltäckande med Swagger och effektiviserade projekthanteringen med Maven.
För versionshantering och DevOps, använde vi BitBucket för Git-versionskontroll, BitBucket Pipelines för kontinuerlig integration och driftsättning samt Kubernetes för containerorkestrering för att säkerställa skalbarhet och feltolerans. Helm förenklade applikationshanteringen, medan Docker-containerisering ökade flexibiliteten i driftsättningen.
Vi främjade effektiv kommunikation genom ett agilt Scrum-arbetsflöde, som inkluderade dagliga teammöten, sprintgenomgångar varannan vecka och månatliga retrospektiva möten. Kundinteraktioner underlättades med Google Meet, och det interna samarbetet effektiviserades med Slack.
Som ett erfaret företag inom utveckling av progressiva webbappar har Innowise Group:s team framgångsrikt uppfyllt projektets krav och utvecklat ett effektivt personalhanteringsverktyg för att övervaka förarnas aktiviteter. Lösningen består av en intuitiv instrumentpanel för administratörer och en användarvänlig PWA för förare som gör det möjligt för båda att tillhandahålla överföringar av hög kvalitet. Med mer än 200 förare och 100 administratörer registrerade i applikationen uppnådde kunden processtransparens och ökad affärseffektivitet med 43%.
43%
ökad effektivitet i verksamheten
200
förare och 100 administratörer använder dagligen appen för intern kommunikation
Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.
Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad. uppskattningar.
Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.
Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.
Vi använder cookies för att förbättra din webbupplevelse, visa anpassade annonser eller innehåll och analysera trafiken på webbplatsen. Genom att klicka på "Acceptera allt" samtycker du till vår användning av cookies. Kolla in vår Integritetspolicy.
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och kontaktar dig så snart som möjligt.