Vytvořeno: 2.7.2026 | Aktualizováno: 02.07.2026 11:44
WiZiT je webová aplikace pro plánování návštěv, optimalizaci tras a dopočet ujetých vzdáleností. Projekt je dostupný jako open-source na GitHubu a může být užitečný jako praktická pracovní kniha jízd pro obchodní zástupce, servisní techniky nebo jiné lidi v terénu.
WiZiT řeší hlavně situaci, kdy je potřeba projet více adres za den a nechce se ručně skládat pořadí zastávek ani přepisovat vzdálenosti do Excelu. Podle videa AI Mastermind: Destilát #23 aplikace vznikla pro reálné použití a autorovi uživatelé díky ní šetří přibližně 20 minut administrativní práce denně.
Typické scénáře použití:
Hlavní funkce podle repozitáře, aplikace a videa:
WiZiT se dá použít jako pomocník pro knihu jízd, ale spíš ve smyslu plánované nebo rekonstruované trasy než jako automatický GPS logger.
Typický postup:
Aplikace při výpočtu ukládá k návštěvám mimo jiné:
Důležité omezení: nenašel jsem potvrzení, že by WiZiT automaticky detekoval reálnou jízdu přes GPS v mobilu. Jde hlavně o plánovač tras a kalkulačku nad Google Maps. Pro oficiální daňovou knihu jízd v ČR je potřeba zvlášť ověřit, jestli výstupy obsahují všechny požadované náležitosti.
Import návštěv z Excelu očekává sloupce:
V kódu je vidět, že import přeskakuje první řádek jako hlavičku. Česká nápověda v aplikaci ale uvádí „bez záhlaví“, takže to je drobný rozpor k ověření při reálném testu.
Export není klasický export knihy jízd do XLSX. Aplikace umí exportovat celé pracovní prostředí do JSON souboru, včetně návštěv, klientů, nastavení, uložených tras a cache vzdáleností.
WiZiT používá vlastní optimalizaci pořadí zastávek pro problém obchodního cestujícího. V repozitáři je implementovaný postup:
Před optimalizací si aplikace připraví matici vzdáleností mezi adresami. Výsledné pořadí se následně znovu přepočítá, aby byly vidět vzdálenosti, časy a stav tachometru.
Technologicky jde o frontendovou webovou aplikaci:
Pro mapy a výpočty jsou potřeba Google služby:
Aplikace podporuje BYOK režim — uživatel může zadat vlastní Google Maps API klíč. Podle README umí po přihlášení použít i systémově spravovaný sdílený klíč. Vlastní klíč je ale vhodné brát jako citlivý údaj; v typech aplikace je vedený jako uživatelský klíč uložený bez šifrování.
Data se primárně ukládají lokálně do prohlížeče přes localStorage. Po přihlášení je možné synchronizovat klienty, trasy, nastavení, aktuální návštěvy a cache přes Firebase/Firestore.
WiZiT používá cache nazvanou LMOD. Ta ukládá vypočtené vzdálenosti a doby mezi adresami do prohlížeče, aby nebylo nutné opakovaně volat Google Maps API pro stejné úseky.
Praktický dopad:
localStorage cache zmizí.Před reálným nasazením bych ověřil hlavně:
WiZiT je zajímavý malý nástroj pro plánování návštěv a dopočet tras. Největší hodnota je v kombinaci databáze klientů, opakovaných návštěv, optimalizace pořadí zastávek a výpočtu tachometru. Jako oficiální knihu jízd bych ho nepoužil bez ověření legislativních náležitostí, ale jako interní pracovní pomůcka pro denní plánování tras vypadá užitečně.