ClubUp — Dokumentácia
Vitajte v technickej a obsahovej dokumentácii projektu ClubUp.sk — vzdelávacej platformy pre slovenské športové kluby.
ClubUp je modulárne online vzdelávanie pre výkonných riaditeľov, generálnych sekretárov a manažérov športových klubov, s certifikáciou akreditovanou inštitúciou (Žilinská univerzita v Žiline, Fakulta riadenia a informatiky).
Kde začať
- Prehľad systému — prečo projekt existuje, cieľová skupina, vzťah k SportUp ekosystému
- Slovník pojmov — entity (Course, Topic, Level, Module, Part), roly, kľúčové pojmy
- Onboarding pre developera — ako rozbehnúť projekt lokálne
Sekcie
- Architektúra — high-level dizajn, backend, frontend, security, scaling
- Doménový model — entity, ich vzťahy a invariants
- REST API — endpointy pre kurzy, enrollment, objednávky, webhooky
- Autentifikácia — SSO via SportUp, RBAC, session manažment
- Platby — integrácia s 24-pay
- Curriculum — obsah kurzov (Športový manažment a ďalšie)
- Operácie — deployment, monitoring, GDPR, code style
- Rozhodnutia (ADR) — architektonické rozhodnutia s odôvodneniami
- Marketing — komunikačná stratégia, social media
Stav projektu
ClubUp v0.1 je koncepčný návrh. Implementácia ešte nezačala — táto dokumentácia popisuje cieľový stav, ktorý budujeme.
Silné kluby. Silný šport.