comments für bilder hinzugefügt für späteres hinzufügen
This commit is contained in:
@@ -3,6 +3,8 @@
|
|||||||
## Individueller Teil: Adam Gaiswinkler
|
## Individueller Teil: Adam Gaiswinkler
|
||||||
**CMS‑Modul & Frontend**
|
**CMS‑Modul & Frontend**
|
||||||
|
|
||||||
|
<!-- BILD: Logo HTL Ungargasse + Vereinslogo nebeneinander -->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Ausgangslage & Motivation
|
## Ausgangslage & Motivation
|
||||||
@@ -19,6 +21,8 @@
|
|||||||
## Eingesetzte Technologien
|
## Eingesetzte Technologien
|
||||||
- **Tech‑Stack**: Bootstrap + Custom‑CSS, QuestPDF, Gitea, VS 2022 wechsel zu VS Code (macOS).
|
- **Tech‑Stack**: Bootstrap + Custom‑CSS, QuestPDF, Gitea, VS 2022 wechsel zu VS Code (macOS).
|
||||||
|
|
||||||
|
<!-- BILD: Logos der verwendeten Tools (Bootstrap, QuestPDF, Gitea, VS Code) nebeneinander -->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Umsetzung: Oqtane Theme
|
## Umsetzung: Oqtane Theme
|
||||||
@@ -27,6 +31,9 @@
|
|||||||
- Responsive CSS‑Media‑Queries + reines CSS‑Burger‑Menu.
|
- Responsive CSS‑Media‑Queries + reines CSS‑Burger‑Menu.
|
||||||
- ControlPanel & Cookie‑Consent.
|
- ControlPanel & Cookie‑Consent.
|
||||||
|
|
||||||
|
<!-- BILD: Screenshot der Website-Navigation auf Desktop (volle Menüleiste) -->
|
||||||
|
<!-- BILD: Screenshot des Burger-Menüs auf Mobile (aufgeklappt) -->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Umsetzung: Hall of Fame
|
## Umsetzung: Hall of Fame
|
||||||
@@ -36,6 +43,10 @@
|
|||||||
- **PDF‑Export**: QuestPDF.
|
- **PDF‑Export**: QuestPDF.
|
||||||
- **Moderation**: Meldesystem über Interfaces‑Paket.
|
- **Moderation**: Meldesystem über Interfaces‑Paket.
|
||||||
|
|
||||||
|
<!-- BILD: Screenshot des Karten-Grids mit mehreren Alumni-Einträgen -->
|
||||||
|
<!-- BILD: Screenshot der Detailseite (Glasmorphismus-Design) -->
|
||||||
|
<!-- BILD: Screenshot eines generierten PDFs -->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Umsetzung: Anmeldetool
|
## Umsetzung: Anmeldetool
|
||||||
@@ -43,12 +54,17 @@
|
|||||||
- Live‑Status‑Updates via Blazor.
|
- Live‑Status‑Updates via Blazor.
|
||||||
- UI‑Overlay, mobile‑freundlich.
|
- UI‑Overlay, mobile‑freundlich.
|
||||||
|
|
||||||
|
<!-- BILD: Screenshot Anmeldetool mit gruenem Ja- und rotem Nein-Button -->
|
||||||
|
<!-- BILD: Screenshot auf Mobile (Overlay-Ansicht) -->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Herausforderungen & Lösungen
|
## Herausforderungen & Lösungen
|
||||||
- **Plattformwechsel**: Windows → macOS → JetBrains Rider.
|
- **Plattformwechsel**: Windows → macOS → JetBrains Rider.
|
||||||
- **Hosting‑Probleme**: Node.js/HTML‑Übergangslösung 2025.
|
- **Hosting‑Probleme**: Node.js/HTML‑Übergangslösung 2025.
|
||||||
|
|
||||||
|
<!-- BILD: Screenshot von JetBrains Rider auf macOS -->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Learnings
|
## Learnings
|
||||||
@@ -62,4 +78,6 @@
|
|||||||
- Theme final, mobil, Hall of Fame & Anmeldetool funktionsfähig.
|
- Theme final, mobil, Hall of Fame & Anmeldetool funktionsfähig.
|
||||||
- **Erweiterungen**: Teilnehmer‑Auswertung, Anmelde‑Limit, automatische E‑Mail‑Erinnerungen.
|
- **Erweiterungen**: Teilnehmer‑Auswertung, Anmelde‑Limit, automatische E‑Mail‑Erinnerungen.
|
||||||
|
|
||||||
|
<!-- BILD: Gesamtansicht der fertigen Website (Desktop) als Abschluss-Screenshot -->
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user