Případová studie · vlastní produkt

Cestiq: od aplikace pro žáky k portálu pro autoškoly.

Navrhl a vyvinul jsem Cestiq jako propojený produkt pro žáky, učitele a správce autoškol. Mobilní aplikace a webový portál mají rozdílné úkoly, ale pracují se stejnými daty.

Autor: Jan Kimla · Stav: dostupné na iOS, Androidu a webu · Aktualizováno 23. 10. 2026

Nejde o klientskou referenci ani nezávislé hodnocení. Je to popis mého vlastního produktu; obchodní výsledky jiných firem z něj nelze odvozovat.

Co bylo potřeba vyřešit

Žák se připravuje na českou řidičskou zkoušku a potřebuje rozumět svým slabým místům. Učitel potřebuje vidět průběh přípravy, aniž by každého žáka zvlášť žádal o výsledky. Správce potřebuje udržet přehled o lidech a přístupech. Tyto potřeby vedly ke společnému modelu a několika rozhraním místo jedné přeplněné obrazovky.

Jaké části jsem propojil

Žák v mobilní aplikaci

Procvičuje otázky a skládá cvičné testy. Dostává přehled výsledků a témat, kterým se potřebuje věnovat.

Učitel ve webovém portálu

Sleduje přípravu přidělených žáků. Pro učitele je podstatný srozumitelný přehled, nikoli procházení jednotlivých záznamů databáze.

Správce autoškoly

Pracuje se žáky, učiteli, pozvánkami a licencemi. Stejné rozhraní musí být použitelné i na telefonu.

Společný technický základ

Flutter pro mobilní aplikaci, Firebase pro přihlášení a data, serverové funkce a webový portál. Jednotlivé části pracují nad společným modelem.

Původní rozhraní portálu Cestiq s anonymizovanými jmény
Původní rozhraní Cestiq s anonymizovanými jmény. Proklikávací demo níže používá výhradně smyšlená data.

Co si z vývoje odnáším pro firemní systémy

Více rozhraní neznamená více oddělených produktů

Mobilní aplikace a administrace řeší jiné úkoly, ale musí shodně chápat uživatele, vztahy a výsledky. Proto se návrh dat a rolí řeší společně s obrazovkami.

Oprávnění patří i mimo rozhraní

Skrytí tlačítka v aplikaci není dostatečné oddělení rolí. U podobných systémů je nutné navrhnout a ověřit přístup k datům na serverové straně.

Použitelný přehled začíná otázkou uživatele

Učitel potřebuje poznat, komu pomoci a s čím. Dashboard se proto neskládá jen podle dostupných čísel, ale podle dalšího rozhodnutí člověka.

Demo a skutečný provoz jsou různé věci

Veřejná ukázka zachovává původní rozhraní administrace, ale používá smyšlenou autoškolu a místní data. Neprovádí skutečné pozvánky, platby ani vzdálené AI požadavky.

Co si můžete ověřit sami

Cestiq je nástroj pro přípravu na české zkoušky. Není náhradou zákonné evidence, účetnictví ani důkazem shody s řidičskými zkouškami jiných zemí.

Potřebuje vaše firma propojit podobné části?

Nemusíte mít stejný obor. Podobné zadání vzniká všude, kde různí uživatelé pracují nad společnými daty: klient a správce zakázky, účastník a lektor nebo zákazník a servisní tým. Rozsah navrhnu podle vašeho procesu, ne kopírováním Cestiqu.

Vývoj firemního softwaru →