← Reference

Případová studie · Instalovatelná PWA

Instalovatelná PWA pro revizní techniky, offline a bez obchodu

Progresivní webová aplikace pro techniky, kteří v terénu provádějí revize a servisní prohlídky. Technik si ji nainstaluje z odkazu na plochu telefonu, vyplňuje protokoly i bez signálu, přikládá fotky a po návratu k signálu se vše dosynchronizuje a vygeneruje PDF protokol. Jedna aplikace pro Android i iPhone, žádné čekání na schválení v obchodě.

PWA Vue Service Worker IndexedDB Laravel offline-first
Terénní servis / revizeObor
ČR a NěmeckoKde systém běží
2025Rok nasazení
Instalovatelná PWATyp řešení

Klienta neuvádím jmenovitě. Technický rozsah a popsané výsledky jsou reálné.

Výchozí situace

Technici vyplňovali revizní protokoly na papír a večer je přepisovali do počítače. Přepis byl zdvojená práce a vznikaly v něm chyby, občas se protokol ztratil úplně. Firma zvažovala mobilní aplikaci, ale nechtěla řešit dvě verze pro Android a iPhone ani schvalování v obou obchodech a instalaci přes obchod na desítkách zařízení techniků. K tomu revize probíhají v kotelnách a technických místnostech, kde signál většinou není.

Jak jsem to vyřešil

Zvolil jsem PWA, protože pokrývá obě platformy jedním kódem a nasazuje se odkazem, ne přes obchod. Frontend je ve Vue, offline zajišťuje Service Worker a rozpracované protokoly i fotky drží IndexedDB přímo v prohlížeči, takže technik pracuje bez signálu. Jakmile je zařízení online, data se odešlou na backend v Laravelu, který z nich vygeneruje PDF protokol a založí záznam. Aplikace se instaluje „přidat na plochu", chová se jako běžná appka a firma ji má jen pro své techniky.

Co aplikace umí

  • Instalace z odkazu na plochu telefonu, jedna aplikace pro Android i iPhone.
  • Vyplňování protokolů kompletně offline, data drží IndexedDB v telefonu.
  • Fotodokumentace u položek protokolu, nahrání po návratu k signálu.
  • Automatické vygenerování PDF protokolu na backendu v Laravelu.
  • Konec dvojího přepisování: co technik vyplní v terénu, je rovnou v systému.
  • Bez obchodu a bez schvalování, aktualizace se propíše všem hned při dalším spuštění.

Výsledek

Co technik vyplní v terénu, je rovnou v systému, i když v kotelně nebyl signál. Večerní přepisování z papíru odpadlo a s ním chyby a ztracené protokoly. Firma má jednu aplikaci pro Android i iPhone, bez schvalování v obchodech, a aktualizace se všem technikům propíše při dalším spuštění.

Chcete si o tématu přečíst víc? Navazuje na to článek Kolik stojí mobilní aplikace.

Řeším něco podobného Mobilní aplikace