Lux Charter juhtide sõiduinfo automatiseerimine
Kas oskate enam tänapäeval ette kujutada, kuidas veel paarkümmend aastat tagasi autoga reisile minnes võis orienteerumiseks tarvis minna tanklast ostetud kaarti? Või siis tuludeklaratsiooni esitamine, mis tänasega võrreldes nõudis oluliselt rohkem asjatamist? Või hoopis soovisid oma lemmik pilti jagada sõbraga, kuid paberposti liikumise tarneahela graafikust sõltuvalt sai sõber pildi kätte alles 3 päeva hiljem? Neid näiteid on lõputult, kuidas tehnoloogia areng, selle kättesaadavuse paranemine ning automatiseerimine on meie argielu oluliselt mugavamaks muutnud, kui veel paarkümmend aastat tagasi. Ning lisaks mugavusele on need aspektid aidanud ka ettevõtluskeskkonna äriprotsesse efektiivsemaks muuta.
Ühes sellises ettevõtmises oli au ka Pineparks’il osaleda. Lõime käed bussifirmaga Lux Charter’iga ning arendasime välja uuendusmeelse veebirakenduse.
Aga alustame algusest – varasemalt nägi protsess välja nõnda, et:
- Dispetšer sisestas bussisõitude info arvutis eraldi programmi ning printis välja sõidulehed
- Bussijuhid võtsid paberkujul sõidulehed endaga reisile kaasa
- Reisi kestel bussijuhid täitsid käsitsi sõidulehti
- Reisi lõppedes bussijuhid tagastasid sõidulehed dispetšerile
- Dispetšer sisestas käsitsi info taaskord arvutiprogrammi
Meie aga arendasime Lux Charterile veebirakenduse, mida saab iga bussijuht kasutada nii mobiilist, tahvlist kui ka lauaarvutist. Rakenduse arendamisel lähtusime progressiivse veebirakenduse (PWA – progressive web app) arenduse printsiipidest (loe rohkem siit), mis kokkuvõtvalt tähendab järgnevat:
- Kättesaadav – PWA arendus on oluliselt odavam vanakooli äppidega võrreldes
- Funktsionaalne – PWA rakendus ei jää kuidagi alla vanakooli äppide funktsionaalsetele võimekustele, vastupidi
- Kohalduv – PWA rakendust saad külastada lihtsalt veebibrauseri abil, sisestades veebiaadressi. Pole tarvis eraldi nt. App Store’ist või Play Store’st äppi alla tõmmata. Sealjuures saab rakendust arendada nõnda, et see ka ilma internetita toimiks – seda me ka käesoleva projekti raames tegime
Kuidas näeb sõidulehtede käsitlemise protsess välja uue rakenduse abil?
- Dispetšer sisestab sõiduandmete info arvutis eraldi programmi
- Info liigub läbi SQL andmebaasi loodud rakendusse
- Bussijuhid saavad mugavalt, reisi kestel andmed otse rakendusse sisestada
- Andmed sünkroniseeritakse automaatselt põhiprogrammi ja loodud rakenduse vahel
Seega, nüüdsest puudub vajadus paberlehtede printimise ning käsitsi andmete sisestamise järele, mis aitas sõidulehtedega toimetamise protsessi oluliselt automatiseerida.
Mida me käesoleva projekti raames tegime:
- Kasutasime Progressive Web App (PWA) lähenemist
- Rakenduse arenduses kasutasime Vue.js raamistikku
- Disaini ja struktuuri, märksõnadeks lihtsus ja selgus
- Offline first – pidime arvestama, et igas metsatukas interneti ühendust pole ning andmed salvestatakse middleware API’s, kuniks kasutaja interneti levialasse naaseb
Kui tunnete, et ka teie ettevõttel võib olla analoogseid protsesse mida potentsiaalselt automatiseerida, siis võtke julgelt meiega ühendust ning viime teie idee ellu!