Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.
Innowise heeft een tool voor personeelsmanagement ontwikkeld die met succes alle dagelijkse uitdagingen in de transportsector aanpakt en chauffeurs helpt productief te blijven.
Onze klant is een van de toonaangevende Europese transportbedrijven.
Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.
Als echte experts in de ontwikkeling van progressieve webapps kozen onze experts voor deze oplossing omdat deze een snellere implementatie mogelijk maakte, waardoor een snellere time-to-market werd gegarandeerd.
Dit was belangrijk voor de klant omdat ze een beperkt budget hadden en vertragingen wilden voorkomen. Bovendien waardeerden ze het gebruiksvriendelijke karakter van PWA's, omdat ze toegankelijk zijn zonder een app te hoeven downloaden of installeren, en zelfs offline functioneren.
De ontworpen oplossing impliceert de volgende gebruikersrollen:
Admin dashboard is een webapplicatie met een groot aantal tools voor gebruikersbeheer.
Eenmaal geregistreerd in de webapplicatie kunnen beheerders gebruikers via e-mail uitnodigen voor de app en evenementen voor hen aanmaken. Het type evenement dat door de beheerder wordt aangemaakt, bepaalt de documentatie en de soorten onderaanneming.
Wanneer het evenement wordt geaccepteerd, ondertekenen zowel de gebruiker als de beheerder de benodigde documentatie met prijs, tijd en locatie.
PWA vergemakkelijkt de communicatie tussen de beheerder en de gebruiker, zodat ze effectief kunnen deelnemen aan de workflow.
Zodra een gebruiker een uitnodiging van een beheerder accepteert om deel te nemen aan de applicatie, ontvangt hij een uniek token dat toegang geeft tot een aangepaste registratiepagina. Na een succesvolle registratie in de mobiele PWA vult een gebruiker de persoonlijke gegevens en de informatie over het rijbewijs in en ondertekent de benodigde documenten.
Wanneer alle gegevens verzameld zijn, wordt een gebruiker lid van de chauffeurscommunity waarmee hij pushmeldingen kan krijgen over aankomende evenementen, zijn activiteiten in realtime kan volgen en de documenten kan ondertekenen en uploaden die nodig zijn om transfers uit te voeren.
NoSQL database is geïmplementeerd om ervoor te zorgen dat documenten en gebeurtenissen verschillende soorten informatie correct weergeven. Bovendien garandeert het dankzij zijn flexibiliteit en hoge prestaties geen onderbrekingen of downtime in de applicatie.
De mobiele PWA ondersteunt de offline modus, waardoor gebruikers door kunnen gaan met het invullen en ondertekenen van documenten, zelfs als de internetverbinding uitvalt of instabiel is. Zodra de internetverbinding is hersteld, worden de gegevens veilig gesynchroniseerd met de back-end.
In onze reis om vooruitstrevende diensten voor ontwikkeling van webappsOnze keuze om een mobiele Progressive Web App (PWA) te ontwikkelen kwam voort uit een strategische beslissing waarin de voordelen ten opzichte van native apps, zoals kosteneffectiviteit en compatibiliteit met verschillende besturingssystemen, werden overwogen. Deze beslissing weerspiegelde onze toewijding aan het leveren van een allesomvattende oplossing op maat van de specifieke behoeften van de transportsector, met de nadruk op veiligheid, gebruikerservaring en onderhoudbaarheid.
Ons ontwikkelingstraject begon met een grondig begrip van de unieke uitdagingen van de klant op het gebied van personeelsbeheer, met de nadruk op het stroomlijnen van het bijhouden van chauffeurs, roosters, salarisadministratie en andere belangrijke taken.
Bij het selecteren van onze technologie hebben we gebruik gemaakt van JavaScriptHTML en SCSS voor het bouwen van een veelzijdige en compatibele gebruikersinterface. We hebben gebruik gemaakt van Vue.jssamen met Vuetify, Vuex en Vue Router om de gebruikerservaring te verbeteren en datastaten effectief te beheren. Firebase integratie zorgde voor real-time datasynchronisatie en naadloze interactie. Om offline toegankelijkheid, snel laden en cross-platform compatibiliteit te garanderen, ontwikkelden we een PWA. Bovendien gebruikten we Framework7 Vue om de mobiele interface te verbeteren, waardoor een intuïtieve gebruikerservaring werd gegarandeerd.
Voor de back-end kozen we Java 8 als basis vanwege de betrouwbaarheid en prestaties. We stroomlijnden de ontwikkeling met behulp van het Spring Boot microservices framework, dat agile iteratie en implementatie vergemakkelijkte. Efficiënte gegevensverwerking en robuuste beveiliging werden gewaarborgd door Spring Data en Spring Security. We implementeerden OAuth2 voor veilige authenticatie en autorisatie, terwijl Hibernate diende als ons ORM-framework voor efficiënt gegevensbeheer. Databases, waaronder Postgres en MongoDB, waren geschikt voor verschillende datatypes. Om databaseschema's naadloos te beheren, gebruikten we Liquibase voor updates en versiebeheer. Rigoureuze unit tests met JUnit en Mockito zorgden voor een onwrikbare betrouwbaarheid. We hebben onze API's uitgebreid gedocumenteerd met Swagger en het projectbeheer gestroomlijnd met Maven.
Voor versiebeheer en DevOpsWe vertrouwden op BitBucket voor Git versiebeheer, BitBucket Pipelines voor continue integratie en implementatie en Kubernetes voor containerorkestratie om schaalbaarheid en fouttolerantie te garanderen. Helm vereenvoudigde het applicatiebeheer, terwijl Docker-containerisatie de inzetflexibiliteit verhoogde.
We bevorderden effectieve communicatie via een agile Scrum-workflow, met dagelijkse teamvergaderingen, tweewekelijkse sprintreviews en maandelijkse retrospectieve vergaderingen. Interacties met klanten werden gefaciliteerd met Google Meet en interne samenwerking werd gestroomlijnd met Slack.
Als een ervaren, progressive web app development bedrijf, heeft Innowise's team met succes voldaan aan de eisen van het project en ontwikkelde een effectieve staff management tool om de activiteiten van chauffeurs te monitoren. De oplossing bestaat uit een intuïtief dashboard voor de admins en een gebruiksvriendelijke PWA voor de chauffeurs, waardoor beide transfers van hoge kwaliteit kunnen leveren. Met meer dan 200 chauffeurs en 100 beheerders geregistreerd in de applicatie, heeft de klant een transparant proces en een verhoogde bedrijfsefficiëntie van 43% bereikt.
43%
verhoging van de bedrijfsefficiëntie
200
chauffeurs en 100 beheerders gebruiken de app dagelijks voor interne communicatie
Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.
Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.
Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.
We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken.
Door u aan te melden gaat u akkoord met onze Gebruiksvoorwaarden en Privacybeleid , met inbegrip van het gebruik van cookies en de overdracht van uw persoonlijke gegevens.
© 2007-2024 Innowise. Alle rechten voorbehouden.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warschau, Polen
Bedankt.
Uw bericht is verzonden.
Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.
Bedankt.
Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.