Vítejte na miniportálu studentských a maturitních prací žáků oborů IT v průmyslu, studentů Střední školy Jablunkov.

Vývoj webové aplikace v no-code prostřední pro správu školních akcí

KUFA Ondřej

Cílem této maturitní práce je navrhnout a vytvořit funkční a přehlednou webovou aplikaci pro správu školních akcí za použití nástrojů metodiky no-code nebo low-code. Aplikace bude sloužit jako centrální rozhraní pro organizaci, správu a sledování školních událostí (exkurze, přednášky, soutěže, sportovní dny apod.).

Teoretická část práce:

V teoretické části práce student:

  • Vysvětlí základní pojmy a přístupy v oblasti programování, včetně rozdílu mezi tradičním programováním, low-code a no-code metodikami.
  • Porovnání výhody a nevýhody jednotlivých přístupů.
  • Objasní práci s databázemi v no-code prostředí.
  • Zaměří se na možnosti práce s větším množstvím dat a integrací s externími službami.
  • Popsány budou také limity a bezpečnostní aspekty vývoje bez tradičního kódu.

Praktická část práce:

V teoretické části práce student:

  • Přehled školních akcí s možností filtrování dle typu nebo data.
  • Přihlašovací formulář pro studenty a učitele (s rozdílnými právy).
  • Možnost registrace účasti na konkrétní události.
  • Sekce pro zpětnou vazbu, kde účastníci mohou hodnotit proběhlé akce.
  • Administrace pro učitele – přidávání a úprava akcí, kontrola účastníků.
  • Automatické notifikace (např. potvrzení registrace e-mailem).
  • Základní analytické přehledy – počet přihlášených, oblíbenost akcí apod.

Použité nástroje:

Pro realizaci bude využit některý z dostupných no-code/low-code nástrojů (např. [Glide, Bubble, Webflow, OutSystems, Make, Airtable, Appgyver apod.]), které umožní tvorbu funkční aplikace bez klasického programování.

Výstupem bude:

  • Funkční webová aplikace dostupná online.
  • Dokumentace k vývoji a použitým technologiím.
  • Prezentace projektu včetně teoretického rozboru a praktického nasazení.