
Pomohli jsme desetitisícům žáků na vysněné školy
- > 300 000 dokončených tréninků
- až 4000 uživatelů aplikace naráz

Představení
To dáš! připravuje žáky pátých, sedmých a devátých tříd na jednotné přijímací zkoušky. Pořádá přijímačky nanečisto v přesné simulaci formátu CERMAT, k tomu doučování a videorozbory. Příprava mezi jednotlivými testy ale dlouho stála na samotném žákovi.
Od července 2023 pro To dáš! stavíme webovou aplikaci To natrénuješ!, která z výsledků testů sestaví každému žákovi denní trénink na míru.
- pouze 200 uživatelů v pilotu
- bodování testů bez motivace ke zlepšení

1.
Potřeba
To dáš! roky provozovalo přijímačky nanečisto jako prezenční a distanční testy. Žák si sedl, napsal test v podmínkách ostré zkoušky a do osobní zóny mu přišel přehled bodů.
Tím to skončilo. Žák věděl, že má z matematiky dvacet dva bodů. Nevěděl ale, které typy úloh mu nejdou a co má do příště trénovat.
Klient chtěl tu logiku obrátit. Ne výsledkovou listinu, kterou si má žák přebrat sám, ale zadání na zítřek — odvozené z toho, co mu v testu nešlo.
Druhá část zadání byla těžší než ta první. Příprava na přijímačky trvá měsíce a končí jedním dnem v dubnu. Aplikace musí žáka udržet v pravidelném režimu celou tu dobu — a to u třináctiletých není samozřejmost. Motivace nemůže stát na tom, že se dítě rozhodne být zodpovědné.
2.
Výzva
Aplikace nestojí sama. Nákupy, termíny testů i bodové zisky drží starší systém osobní zóny od jiného dodavatele. To natrénuješ! si data vyžádá přes handshake s jednorázovým hashem a dál s nimi pracuje. Když zóna o víkendových špičkách zpomalila nebo vrátila nekompletní odpověď, projevilo se to jako chyba v aplikaci — i když ležela mimo ni.
Datovou vrstvou je Firestore. Nekontroluje vazby mezi záznamy a neumí join. S rostoucím počtem žáků se to projevilo na výkonu i na konzistenci dat: stačilo smazat téma v redakčním systému a aplikace narazila na vazbu, která už nikam nevedla.
Nad tím vším visí sezónnost. Provoz začíná v listopadu a končí v dubnu ostrou zkouškou. Nemá druhý pokus. Za každým hlášením na zákaznické lince je rodina pár týdnů před přijímačkami — a chyba v aplikaci pro ni není technický problém, ale ztracený trénink.
3.
Řešení
Aplikaci stavíme od července 2023. Frontend v Reactu, backend v Djangu s GraphQL na Cloud Run. K tomu redakční systém, ve kterém tým To dáš! zakládá testy, úlohy a videorozbory. Návrh a UX dodává klient, my stavíme.
Produkce se rozjela v listopadu 2023, pilotní provoz s prvními dvěma stovkami uživatelů v lednu 2024.
Nad tím běží gamifikace: jahoda za splněný trénink, řada za dny po sobě, živá voda jako jednorázová pojistka na vynechaný den a odznaky. Tahle vrstva má držet žáky v denním režimu celé měsíce.
Jádrem je systém barevných obálek.
Od té doby rozvoj neustal. V listopadu 2024 přibyli páťáci, v únoru 2025 maturanti včetně angličtiny s poslechy, na podzim 2025 sedmáci. Souběžně jsme optimalizovali výkon — mezivrstvu pro přehled učiva, cache v Redisu a vyhrazenou kolekci pro historii.
Výsledky

Letošní sezóna se blíží ke konci a žáci mají před sebou ostré zkoušky. Jelikož jste velkou součástí jejich přípravy, chtěl bych vám za celý tým To dáš! poděkovat k další úspěšné sezóně. Aplikace se za celou sezónu neskutečně posunula a za to patří dík hlavně vám.
Jak aplikace vypadá
Chcete podobné řešení?

Prohlédněte si naši další práci
Máte vizi? Pojďme ji proměnit v úspěšný digitální produkt


