Kurz

Projekt

Aplikace s účty

Přihlášení, vlastní data pro každého uživatele, nastavení. Kompletní webová aplikace, jakou znáš z běžného používání.

16 hodinPokročilé

Na konci máš

Nasazená aplikace, do které se přihlásí víc lidí a každý vidí svoje data. Cizí data nevidí ani při snaze.

Tenhle projekt je hlavní zkouška kurzu. Všechno, co jsi se naučil, se tady sejde dohromady.

Co konkrétně vznikne

Webová aplikace, do které se lidé přihlašují a každý má svoje data. Například nástroj pro sledování zakázek, plánovač, evidence pro malou firmu, jednoduchý CRM.

Bude mít:

  • registraci a přihlášení;
  • data oddělená mezi uživateli;
  • přehledovou obrazovku;
  • vytváření, úpravu a mazání záznamů;
  • stránku s nastavením;
  • vzhled, který vypadá jako hotový produkt;
  • nasazení na veřejné adrese.

Nejdůležitější věc, kterou se naučíš

Rozdíl mezi autentizací a autorizací.

  1. Autentizace: kdo jsi

    Přihlášení. Ověření, že jsi ten, za koho se vydáváš.

  2. Autorizace: co smíš

    Kontrola, jestli tenhle konkrétní záznam patří tobě. Tohle je místo, kde vzniká většina bezpečnostních chyb v aplikacích od začátečníků.

Aplikace, která má přihlášení, ale nekontroluje vlastnictví záznamů, je otevřená. Naučíme tě, jak to ověřit.

Na co narazíš

Na komplexitu. Tohle je první projekt, kde je toho tolik, že to nedržíš celé v hlavě. Tady se poprvé opravdu vyplatí soubor CLAUDE.md, checkpointy a rozdělování práce na kroky.

Jak poznáš, že jsi hotový

Založ si dva účty. Přihlas se pod prvním, vytvoř záznam. Přihlas se pod druhým a zkus se k tomu záznamu dostat – včetně přímé adresy a včetně obcházení rozhraní.

Když se nedostaneš, je hotovo.

Obsah aktualizován: 21. srpna 2026