diff --git a/Defensio/03_Praesentation_Adam_Gaiswinkler.md b/Defensio/03_Praesentation_Adam_Gaiswinkler.md index 9a0c529..50ee827 100644 --- a/Defensio/03_Praesentation_Adam_Gaiswinkler.md +++ b/Defensio/03_Praesentation_Adam_Gaiswinkler.md @@ -1,7 +1,10 @@ # Adam Gaiswinkler ## Individueller Teil: Adam Gaiswinkler -**CMS‑Modul & Frontend** +**Entwicklung von CMS‑Modulen & Frontend-Design** + +- Schwerpunkt: Oqtane-Theme, Hall-of-Fame-Modul & Anmeldetool +- Ziel: Moderne, responsive Website für den HTL-Absolventenverein @@ -37,12 +40,11 @@ --- ## Umsetzung: Hall of Fame -- **Karten‑Grid**: Responsive Übersicht, Live‑Suche & Sortierung. -- **Detail‑Seite**: Glasmorphismus‑Design. -- **Workflow**: Rich‑Text‑Editor, Bild‑Upload (max 5 MB), Status (Entwurf/Veröffentlicht) inkl. Eigentümer‑Check. -- **PDF‑Export**: QuestPDF. -- **Moderation**: Meldesystem über Interfaces‑Paket. - +- **Karten‑Grid**: Responsive Übersicht, Live‑Suche & Sortierung **in Echtzeit – kein Seitenreload** (Blazor). +- **Detail‑Seite**: Glasmorphismus‑Design (halbtransparente Karten mit Blur-Effekt). +- **Workflow**: Rich‑Text‑Editor, Bild‑Upload mit **Live-Vorschau** (max 5 MB), Status (Entwurf/Veröffentlicht) inkl. Eigentümer‑Check. +- **PDF‑Export**: Professionelle Profil-PDFs server-seitig mit QuestPDF. +- **Moderation**: Meldesystem über separates Interfaces‑Paket → saubere Logik-Trennung. @@ -50,9 +52,10 @@ --- ## Umsetzung: Anmeldetool -- Klar getrennte Ja/Nein‑Buttons. -- Live‑Status‑Updates via Blazor. -- UI‑Overlay, mobile‑freundlich. +- Klar getrennte Ja/Nein‑Buttons (grün/rot). +- **Live‑Feedback via Blazor**: Statusänderungen sofort sichtbar – andere Teilnehmer sehen Updates direkt. +- Mobile-optimiert: kein Overlay-Clipping, sauberes Touch-Handling. +- Saubere Trennung: UI-Komponente & Backend-API getrennt. @@ -60,10 +63,10 @@ --- ## Herausforderungen & Lösungen -- **Plattformwechsel**: Windows → macOS → JetBrains Rider. -- **Hosting‑Probleme**: Node.js/HTML‑Übergangslösung 2025. +- **Plattformwechsel** Windows → macOS: Oqtane stark an Windows gebunden → **Visual Studio Code** als plattformübergreifende Lösung. +- **Hosting-Ausfall** (Hetzner, Sommer 2025): kurz vor einem Event → schnelle **Node.js/HTML-Übergangslösung** sicherte Event-Anmeldung. - + ---