Lapetus
Aplikácia pre kuriérsku flotilu. Jazdy, zárobky, zmeny aj vyúčtovania na jednom mieste.

- Odbor
- Kuriérska a balíková logistika
- Rozsah
- Dizajn, aplikácia iOS + Android, backend
- Doba realizácie
- 2024
- Stack
- Capacitor, Vue 3, Symfony
Zadanie
Kuriérska flotila sa riadi z terénu. Vodiči ráno vyrážajú z dep, každý má vlastné sadzby a na konci dňa hlásia, koľko rozviezli. Kým to obieha po četoch a tabuľkách, skladá dispečing každé vyúčtovanie ručne a vodič sa svoj zárobok dozvie až s výplatou.
Lapetus GROUP s.r.o. vozí balíky a chcel oboje pod jednou strechou: aplikáciu, v ktorej si vodič za minútu zapíše jazdu a hneď vidí, koľko zarobil, a zázemie, z ktorého dispečing riadi nábor, zmeny, voľná aj peniaze.
Postavili sme hybridnú aplikáciu pre iOS aj Android s dvoma rolami v jednom kóde. Vodič dostal evidenciu jázd, tankovania a vyúčtovania, dispečer správu vodičov a sadzieb, plánovanie dep a živú mapu vozidiel. Vzadu beží backend na Symfony, o novinky sa starajú push notifikácie a aktualizácie v reálnom čase.
Deň vodiča: jazda zapísaná za minútu
Nový vodič sa zaregistruje priamo v aplikácii, doklady odfotí telefónom a dispečing prihlášku schváli na pár ťuknutí. Potom sa už celý jeho deň točí okolo jednej veci: zapísať jazdu a vidieť peniaze.

Tri čísla a je zapísané
Doručené balíčky, balíčky na výdajné miesto, najazdené kilometre. Viac vodič po jazde nevypĺňa: aplikácia pozná jeho sadzby a odhad zárobku prepočítava rovno pri písaní, ešte než jazdu uloží.

Každá koruna má svoj riadok
Detail jazdy ukáže zárobok rozpísaný po položkách: balíčky, výdajné miesta, kilometre. Prehľad jázd k tomu drží mesačný súčet, takže vodič vie, ako na tom je, skôr než príde vyúčtovanie.

Tankovanie sa zapíše samo
Flotila tankuje na karty ORLEN a aplikácia je na ne napojená: každé tankovanie sa prepíše samo, s litrami, útratou aj čerpacou stanicou dohľadanou cez Mapbox na mini-mape. Dispečing tak vidí tankovanie celej flotily pokope, s miestom a časom pri každom zázname.
Dispečing vo vrecku
Druhá rola tej istej aplikácie. Administrátor spravuje vodičov a ich sadzby, schvaľuje registrácie, plánuje zmeny po depách, uzatvára vyúčtovania a vidí autá na mape. Desať modulov správy, stále v jednom telefóne.

Kto zajtra jazdí a odkiaľ
Plán sa skladá po depách a dňoch: dispečer priradí vodičov k depu, aplikácia pri každom stráži materské depo aj to, kto je práve na dovolenke. Zverejnený rozpis priletí vodičom push notifikáciou.

Voľno po jednotlivých dňoch
Vodič požiada o voľno a pripíše dôvod, dispečer schvaľuje každý deň zvlášť: čo prejde, čo nie, a s komentárom pre vodiča. Schválené dni sa rovno prepíšu do plánovania zmien.

Celá flotila na jednej mape
Autá s GPS lokátormi sa kreslia na živú mapu. Karta vozidla ukáže, kto s ním jazdí, kde stojí, či beží motor a koľko zostáva v nádrži. A keď treba zaveliť všetkým naraz, má dispečing poruke hromadný poplach push správou.
Čo aplikácia ešte vie
Dve roly v jednej aplikácii vydajú na dlhý zoznam. Aspoň v rýchlosti to najzaujímavejšie.
-
Registrácia s fotením dokladov
Nový vodič prejde onboardingom priamo v telefóne: údaje vyplní, doklady odfotí kamerou a odošle. Dispečing schvaľuje prihlášky v samostatnom fronte, takže sa do flotily nikto nedostane bez kontroly.
-
Sadzby na mieru každému vodičovi
Za doručený balíček, za balíček na výdajné miesto, za kilometer. Sadzby sa dajú nastaviť každému vodičovi zvlášť a všetky výpočty v aplikácii z nich vychádzajú samy: v zápise jazdy, v súhrnoch aj vo vyúčtovaní.
-
Vyúčtovanie so schvaľovacím kolečkom
Vyúčtovanie za obdobie prejde stavmi odoslané, schválené či zamietnuté a uzavreté. Cestou unesie bonusy aj zrážky a obe strany vidia, v ktorom kroku peniaze práve sú.
-
Súťaže pre vodičov
Popri jazdách a peniazoch má vodič v aplikácii aj sekciu súťaží: dispečing vyhlási súboj o ceny a pozvánka doletí všetkým push notifikáciou. Motivácia nemusí byť len výplata.
-
Správy doletia samy
Nový rozpis, schválené voľno, pripravené vyúčtovanie: o všetkom podstatnom vie vodič z push notifikácie (WonderPush) a zmeny sa do otvorenej aplikácie prepisujú okamžite cez Mercure.
-
Jeden kód, dva obchody
Aplikácia je postavená na Capacitore s Vue 3 a Framework7, takže jeden kód obsluhuje iOS aj Android. Vzadu drží dáta backend na Symfony a API Platform, prihlasovanie istí JWT.
Aplikácia na jednom mieste
Štrnásť obrazoviek vo dvojiciach, ako idú po sebe: od náboru vodiča cez jazdy a peniaze až po správu flotily. Mená, sumy aj adresy na záberoch sú ukážkové dáta z demo prostredia.