Přeskočit na hlavní obsah

P9 — Uživatelský účet

Screen IDP9
Typ Primární
FázeMVP
Účel obrazovky

Centrální hub přihlášeného uživatele — „dashboardová" obrazovka s přístupem ke všem nastavením a funkcím účtu. Menu-driven layout s jasnou hierarchií; náhled nejbližší akce místo surových statistik.


Content Priority

  1. User header — jméno uživatele, email, avatar (iniciály nebo foto), CTA „Upravit profil" Avatar
  2. Náhled další akce (místo quick stats) — pokud uživatel má alespoň jednu nadcházející vstupenku: blok „Vaše další akce" s titulkem akce, datem a časem (např. „La Traviata — Zítra v 19:00 — Národní divadlo"). Primární CTA „Zobrazit vstupenku" → S8 — Detail vstupenky. Při 2+ nadcházejících akcích pod CTA textový odkaz „+ X dalších" → P7 — Wallet. Při 0 nadcházejících akcích celou sekci nevykreslovat (žádný empty placeholder). Event Card (small)Primary ButtonGhost/Text Button
  3. Menu sekce „Vstupenky": List Item
  4. Menu sekce „Účet": List Item
  5. Menu sekce „Právní":
    • Obchodní podmínky (→ in-app browser)
    • Ochrana soukromí (→ in-app browser)
    List Item
  6. Odhlásit se — samostatný textový CTA (červená / destructive styl), mimo karty sekcí, pod všemi sekcemi menu Ghost/Text Button
  7. Verze aplikace — drobný text mezi odhlášením a odkazem na smazání účtu (nebo těsně nad „Smazat účet" dle wireframu)
  8. Smazat účet — červený textový odkaz, úplně dole na obrazovce, mimo jakoukoli sekční kartu; svislý odstup min. 32 px od předchozího obsahu (včetně odhlášení / verze), aby byl vizuálně oddělený od běžného menu Ghost/Text Button

MVP: položka „Colosseum Premium" se nezobrazuje (žádný „Již brzy" badge).


[F1] Rozšíření — Colosseum Premium

Po spuštění věrnostního programu přibude v menu samostatná položka (např. pod sekcí „Účet" nebo jako vlastní sekce dle finální IA) s plným obsahem — věrnostní hub a benefity dle PRD (žádný MVP placeholder „Již brzy"). V MVP wireframe tento blok chybí.

List ItemBadge / Tag

Interakce

TriggerAkceCíl
Tap „Zobrazit vstupenku" (náhled akce)NavigaceS8 — Detail vstupenky
Tap „+ X dalších"NavigaceP7 — Wallet
Tap „Moje oblíbené"NavigaceS26 — Moje oblíbené
Tap „Historie objednávek"NavigaceP7 — Wallet (historie objednávek — segment / tab)
Tap „Editace profilu"NavigaceS14 — Editace profilu
Tap „Podpora"NavigaceS15 — Podpora
Tap „Obchodní podmínky" / „Ochrana soukromí"In-app browserExterní URL
Tap „Odhlásit se"Potvrzovací dialog„Opravdu se chcete odhlásit?" → odhlášení → S4 — Přihlášení
Tap „Smazat účet"Destructive flowX14 — Smazání účtu
Tap „Upravit profil" (header)NavigaceS14
Pull-to-refreshSync profiluAktualizace dat z API
Tap „Colosseum Premium" (F1)NavigaceVěrnostní obrazovka dle PRD

Stavy

StavPopisVizuální chování
PřihlášenNormální stavPlný profil s menu sekcemi, náhled akce podmíněný daty
NepřihlášenGuestNad OAuth a registrací 3 benefitové body (value proposition): „Vstupenky přímo v telefonu s QR kódem", „Funguje i bez internetu", „Připomeneme vám před akcí". Poté OAuth tlačítka, oddělovač, email registrace (CTA → S5 — Registrace / vstup do registračního flow), nakonec ghost tlačítko „Pokračovat bez přihlášení". Klasické menu profilu se nezobrazuje.
OfflineBez připojeníCached profil, většina akcí nedostupná, banner „Offline"

Edge Cases a Error States

ScénářŘešení
Uživatel nemá avatar/fotoZobrazit iniciály v kruhu s barvou z palety
Dlouhé jméno (> 30 znaků)Truncate s „…"
Session expirovalaRedirect na S4 (Přihlášení) s info „Vaše relace vypršela"
OAuth účet bez heslaVe S14 zobrazit „Připojený účet: Google/Apple/…"; změna hesla jen pokud je k účtu heslo — viz S14
Nepřihlášený uživatel přistupuje přes tab barGuest layout s benefity, OAuth, registrací a „Pokračovat bez přihlášení"
Žádná nadcházející vstupenkaSekci náhledu další akce nevykreslovat
Jedna nadcházející akceBez řádku „+ X dalších"

Mobilní patterny a odlišení od webu

Co děláme jinak

  • Menu-driven layout — web má tab navigaci (My orders / Edit data / Password / Loyalty / Watchdog), mobil má vertikální menu seznam s ikonami a šipkami — lépe se scannuje jednou rukou
  • Biometrická session — na mobilu je uživatel trvale přihlášen s biometrikou, na webu se musí přihlašovat opakovaně
  • Náhled další akce — kontextová karta nejbližší události s CTA na vstupenku místo agregovaných čísel (počet vstupenek / objednávek)

Aplikované patterny

  • iOS: List s Section groupingem, NavigationLink pro menu items; destructive akce (Odhlásit se, Smazat účet) jako text mimo Section, případně .role(.destructive) kde platí
  • Android: LazyColumn s ListItem (Material 3), sekce v Card nebo surface; spodní destructive odkazy s dostatečným paddingem

Reference — Aktuální web

SCR-WEB-43: Účet — tab navigace: Orders, Edit data, Password, Loyalty, Watchdog
Web ColosseumSCR-WEB-43Účet — tab navigace: Orders, Edit data, Password, Loyalty, Watchdog
SCR-WEB-46: Věrnostní program — placeholder 'Currently no loyalty program'
Web ColosseumSCR-WEB-46Věrnostní program — placeholder 'Currently no loyalty program'

Reference — CineStar benchmark

SCR-CS-13: Tab bar s 'Přihlásit se' — OAuth + email form, CineStar Club
CineStar benchmarkSCR-CS-13Tab bar s 'Přihlásit se' — OAuth + email form, CineStar Club