Zpět

Catermat Cars

Rozvozová aplikace pro catering. Dodací listy bez papíru, s podpisem prstem.

Pět obrazovek aplikace Catermat Cars vedle sebe: dodací listy, detail objednávky, úvodní obrazovka řidiče, karta vozu na mapě a skener ve skladu
Obor
Gastronomie a catering
Rozsah
Design, aplikace iOS + Android, backend
Doba realizace
2024 až 2025
Stack
Capacitor, Vue 3, Symfony

Zadání

Office catering znamená každé dopoledne desítky rozvozů po Praze a u každého papírový dodací list. Papír se tiskne, ztrácí a přepisuje, expedice volá řidičům, kde zrovna jsou, a potvrzené převzetí se do systému vrací s odstupem dnů.

Pro Catermat jsme už dřív postavili web ; teď přišel na řadu rozvoz. Zadání znělo: propojit auta s podnikovým systémem Ordermat, aby objednávky doletěly řidičům do telefonu, prošly jasnými stavy a převzetí se potvrdilo hned na místě.

Postavili jsme hybridní aplikaci pro iOS i Android. Objednávky se z podnikového systému propisují do telefonu, procházejí stavy Nové, K expedici, Expedováno a Dodáno, role výroby a rozvozu vidí každá své kroky. Při předání zákazník podepíše převzetí prstem na displeji a podpis se uloží k dodacímu listu i s polohou.

Úvodní obrazovka řidiče: pozdrav, karta Zahájit dnešní expedici, rychlé odkazy, právě probíhající jízda a nadcházející jízdy

Den začíná jedním tlačítkem

Po přihlášení řidič vidí, jestli může zahájit denní expedici, rychlé odkazy na dodací listy, mapu a sklad a pod nimi jízdu, která právě probíhá, i ty, které ho ještě čekají.

Detail dodacího listu: místo vyzvednutí a cíl, časový plán s expedicí, oknem doručení a plánem a detail objednávky s čísly, zákazníkem, skupinami, autem a platbou

Dodací list, který ví všechno

Odkud se vyzvedává a kam se veze, časový plán od expedice přes okno doručení až po plán a pod tím všechno k objednávce: číslo objednávky i dodacího listu, zákazník, skupiny položek, auto a platba.

Notifikace v aplikaci: řidič dokončil a zahájil jízdu, vozidlo zamknuto v ulici a doplněná poznámka k zakázce

Podepsáno a hned ohlášeno

Zákazník podepíše převzetí prstem přímo na displeji a podpis se uloží k dodacímu listu spolu s GPS polohou předání. Expedice se to dozví hned: v notifikacích naskočí dokončená jízda, doplněná poznámka k zakázce i to, kde řidič vůz zamkl.

Mapa Prahy se špendlíky vozidel a kartou vozu Auto T4 se SPZ, vzdáleností a tlačítkem Zobrazit

Flotila živě na mapě

Auta s GPS lokátory se kreslí na mapu v reálném čase. Karta vozu ukáže SPZ a vzdálenost a jedním ťuknutím otevře detail; poloha do aplikace přitéká průběžně přes Mercure, žádné obnovování.

Detail vozu Auto T4 s fotografií dodávky a online informacemi: kdo řídí, stav motoru, zda je vůz v pohybu a celková doba v provozu

Telemetrie každého vozu

Kdo vůz řídí, jestli běží motor, jestli je v pohybu a jak dlouho je celkem v provozu, to vše z GPS jednotek REX. Expedice tak plánuje nad skutečným stavem flotily, ne nad odhadem.

Kniha jízd: trasa jízdy se zastávkami vykreslená na mapě Prahy a karta s SPZ, řidičem, dobou jízdy a průměrnou rychlostí

Kniha jízd, která se píše sama

Každá jízda se zaznamená sama: trasa na mapě, doba jízdy i průměrná rychlost, s filtrem podle vozidla a střediska. Kniha jízd tak vzniká jízdou samotnou, ne přepisováním na konci měsíce.

Sklad v režimu Skener: čárový kód v rámečku kamery, nápis Skenovat QR a tlačítko Skenovat

Sklad se skenerem v telefonu

Vybavení na rauty, od příborů po vařiče, má v aplikaci vlastní sklad s počty kusů. Položku stačí načíst kamerou telefonu z čárového kódu a hned je vidět, ke které objednávce patří, nebo ji jde z objednávky uvolnit.

Na tabletu vedle sebe

Aplikace na tabletu na výšku a na šířku: seznam dodacích listů s rozbaleným detailem a rozdělené zobrazení seznamu a detailu
Na výšku se dodací list rozbalí přímo v seznamu, na šířku stojí seznam a detail objednávky vedle sebe.

Co aplikace ještě umí

Rozvoz a expedice v jedné aplikaci vydají na delší seznam. Aspoň v rychlosti to nejzajímavější.

  • Stavy jako na výrobní lince

    Objednávka prochází stavy Nové, K expedici, Expedováno a Dodáno. Role výroby a rozvozu vidí každá své kroky, takže kuchyně chystá, řidič veze a nikdo nikomu nesahá do práce.

  • Napojení na podnikový systém

    Objednávky se do telefonu propisují z podnikového systému Ordermat, ve kterém firma žije. Nic se nezadává dvakrát: co platí v systému, platí v autě, a potvrzené dodání se vrací zpátky.

  • Položky po skupinách

    Obědy, rauty, nápoje: položky dodávky se řadí do skupin s počty kusů, takže se velká rautová objednávka kontroluje po přehledných blocích, ne po řádcích nekonečného seznamu.

  • Kontakt na příjemce jedním ťuknutím

    U každého dodacího listu je jméno a telefon příjemce. Volání se spouští rovnou z aplikace a SMS odchází s předvyplněnou zprávou, že se objednávka blíží.

  • Hledání a filtry

    Fulltext přes zákazníky, čísla objednávek i dodacích listů, k tomu filtry podle vozidla a střediska. I v den se spoustou rozvozů se konkrétní objednávka najde za pár vteřin.

  • Jeden kód, dva obchody

    Aplikace je postavená na Capacitoru s Vue 3 a Framework7, takže jeden kód obsluhuje iOS i Android. Vzadu běží Symfony a API Platform na FrankenPHP v Dockeru, přihlašování jistí JWT a mapy i geokódování obstarává Mapbox.

Celý rozvoz v jedné kapse.

Dodací listy, flotila a sklad v jedné aplikaci pro iOS i Android, napojené přímo na podnikový systém.