Pohled Uživatelů (Požadavky podle rolí)
Tento dokument zachycuje wish-list z pohledu každé role. Nejde o finální scope — jde o to, aby nám neunikly důležité potřeby. Body označené ⭐ jsou kandidáti na MVP.
👨👩👧 Rodič
"Chci vědět, co se děje ve škole, a nechci kvůli tomu nikomu volat."
| # | Požadavek | Popis | Status |
|---|---|---|---|
| R1 | ⭐ Galerie dítěte / Feed | Časová osa prací a fotek — to, co ukážu babičce. Viz Rozhodnutí (Feed). | Zdokumentováno |
| R2 | ⭐ Víc dětí najednou | Mám Aničku i Tomáše. Souhrn chci za obě děti, ne se přepínat. Seskupený přehled. | K řešení |
| R3 | ⭐ Kalendář akcí | Třídní schůzky, výlety, prázdniny — na jednom místě. Export do Google Calendar (.ics). |
K řešení |
| R4 | ⭐ Přehled plateb | "Zaplatil jsem školné?" — rodič vidí stav ve feedu (💳). I informativně před Pohoda integrací. | Fáze 2 |
| R5 | Profily učitelů | Fotka, jméno, co učí. Důležité pro nové rodiče a expaty. | K řešení |
| R6 | ⭐ Urgentní notifikace | Úraz/incident = HNED (push + možná SMS). Rozlišit urgentní vs. běžné. | K řešení |
| R7 | Co na zítra? | "Sofie, co má Anička zítra mít?" — AI z rozvrhu/plánu. | Nice-to-have |
| R8 | Přehled absencí | "Letos chyběla 5 dní (3 omluvené)." — Graf, ne hledání v historii. | K řešení |
| R9 | Přímá zpráva učiteli | Někdy nechci Sofii, chci napsat přímo třídní. Přes Sofii jako prostředníka? | K řešení |
| R10 | ⭐ Consent management | "Souhlasíte s výletem?" — tlačítko místo papíru. S audit_log. |
K řešení |
| R11 | Appka nesmí ztichnout | Pokud po týdnu nejsou fotky/souhrny, rodič ztratí důvěru → riziková mitigace. | Viz Instrukce pro AI #10 |
🎓 Ředitel
"Chci mít přehled o škole, ne trávit den odpovídáním na emaily."
| # | Požadavek | Popis | Status |
|---|---|---|---|
| D1 | ⭐ Dashboard školy | Kolik žáků dnes chybí, kolik ticketů čeká, kolik omluvenek přišlo — vše na jedné obrazovce. | K řešení |
| D2 | ⭐ FAQ schvalování | Sofie předpřipraví odpověď, ředitel schválí → FAQ. (Viz Rozhodnutí (Knowledge Base)) | Zdokumentováno |
| D3 | Statistiky AI | Kolik dotazů Sofie odbavila sama vs. eskalovala? Trend v čase. Vidím ROI. | K řešení |
| D4 | Přehled učitelů | Kdo eviduje pravidelně? Kdo ne? (Jemně — ne "big brother", ale podpora.) | K řešení |
| D5 | ⭐ Hromadné zprávy | "Oznámení pro všechny rodiče ZŠ" — ne email, ale přes Sofii (s push notifikací). | K řešení |
| D6 | Inspekce-ready výstupy | ŠVP plnění, docházka, IVP — export pro Českou školní inspekci. | Fáze 2 |
| D7 | Spokojenost rodičů | Kvartální anketa + trend graf. (Viz Požadavky — KPI sekce) | Zdokumentováno |
| D8 | Schvalování consent | Hromadné souhlasy (výlet, fotky) — přehled kdo podepsal / kdo ne. | K řešení |
| D9 | ⭐ Přehled plateb | Kdo nezaplatil školné — přehled splatností, upomínky, notifikace kanceláři. Dashboard: "3 rodiče po splatnosti, celkem 25 500 Kč." | Fáze 2 (Pohoda) |
| D10 | Plánování kapacit | Kolik žáků mám, kolik přihlášek? Pipeline z HubSpotu. | Fáze 2 |
🗂️ Administrativa (Kancelář)
"Chci, aby se věci dělaly samy, a ne abych je přepisovala z jednoho systému do druhého."
| # | Požadavek | Popis | Status |
|---|---|---|---|
| A1 | ⭐ Správa profilů | Přidání rodiče, přiřazení k dítěti, ověření identity. Bulk import z CSV. | K řešení |
| A2 | ⭐ Export do ŠkolaOnline | Omluvenky, docházka — aby se nemusely přepisovat. | Zdokumentováno |
| A3 | ⭐ Knowledge Base správa | Nahrávání dokumentů na Google Drive do správné složky. Jasný návod. | Zdokumentováno |
| A4 | ⭐ Fakturace a platby | Generování faktur za školné → XML do Pohody. Přehled: kdo zaplatil, kdo ne, automatické upomínky. Rodič vidí stav ve Feedu (💳). | Fáze 2 |
| A5 | Kontaktní údaje | Přehled všech rodičů s kontakty. Hromadný export. | K řešení |
| A6 | Nástěnka kanceláře | Co dnes potřebuji udělat? Neschválené omluvenky, nepodepsané souhlasy. | K řešení |
| A7 | Šablony dokumentů | Potvrzení o docházce, výpis z evidence — generované z dat v systému. | Fáze 2 |
| A8 | Správa školního roku | Nový rok = nové třídy, přeřazení žáků, archivace starého roku. | K řešení |
👩🏫 Učitel
"Chci učit, ne klikat v aplikaci."
| # | Požadavek | Popis | Status |
|---|---|---|---|
| U1 | ⭐ Fotka → hotovo | Vyfotím práci → AI oštítkuje → publikuji. Max 3 kliknutí. | Zdokumentováno |
| U2 | ⭐ Docházka jedním tapem | Ráno: seznam žáků, tapnu kdo chybí. Hotovo za 30 sekund. | K řešení |
| U3 | ⭐ Přehled ticketů | Sofie mi přeposlala dotaz od rodiče — vidím ho, odpovím, zavřu. | Zdokumentováno |
| U4 | Plánování výuky | Co budu učit tento týden? Vazba na ŠVP/kompetence. | Fáze 2+ |
| U5 | Hromadné hodnocení | Slovní hodnocení pro celou třídu — AI navrhne draft z evidence, učitel upraví. | Fáze 2 |
| U6 | Offline fotky | Na výletě fotím bez signálu. Nahraje se později. (PWA Service Worker) | Zdokumentováno |
| U7 | Přehled třídy | Kdo dnes chybí, kdo má IVP, kdo odchází dříve — na jedné obrazovce. | K řešení |
| U8 | Zpráva rodičům třídy | "Zítra potřebujeme gumáky" — hromadně, přes Sofii, s potvrzením přečtení. | K řešení |
| U9 | Tablet mód | Učitel používá tablet ve třídě. UI musí být touch-friendly, velké tlačítka. | K řešení |
| U10 | Služba žáků | Žák-služba fotí práce spolužáků. Učitel jen potvrdí. Musí být jednoduché i pro dítě. | Zdokumentováno |
👧 Dítě / Žák (starší, 4.-7. třída)
"Chci vidět svoje věci a nechci, aby to bylo nudné."
| # | Požadavek | Popis | Status |
|---|---|---|---|
| Z1 | Moje portfolio | Všechny moje práce na jednom místě — jako Instagram pro školu. Vidím svůj pokrok. | K řešení |
| Z2 | Nahrávání prací | Starší žák si sám nahraje projekt (fotka, text, video?). | Zdokumentováno |
| Z3 | Sokratův průvodce | AI kamarád — "Vyfotil jsem brouka" → AI navrhne projekt. (VIZE) | Zdokumentováno |
| Z4 | Gamifikace? | Odznaky, streaky, úrovně? Kontroverzní v Montessori, ale motivační. Diskutovat. | Otevřená otázka |
| Z5 | Bezpečnost | Dítě nemůže chatovat s kýmkoliv. Vše moderováno. Rodič povoluje přístup. | K řešení |
| Z6 | Jednoduchý login | Dítě nemá email. QR kód? PIN? Školní Google účet? | K řešení |
| Z7 | Co mám dnes? | Rozvrh dne — co budu dělat, co potřebuji. | Nice-to-have |
| Z8 | Zpětná vazba | Učitel napíše komentář k práci — žák ho vidí. Motivace. | K řešení |
[!NOTE] Tento dokument je living document. Body se budou přesouvat do Požadavky (a případně do Datový Model) jakmile budou schváleny pro konkrétní fázi.