This commit is contained in:
@@ -18,12 +18,10 @@
|
||||
---
|
||||
|
||||
## Eingesetzte Technologien
|
||||
- **Backend & Core**: C#, ASP.NET Core
|
||||
- **Frontend**: Blazor (für interaktive Weboberflächen direkt in C#)
|
||||
- **CMS**: Oqtane Framework
|
||||
|
||||
- **Styling**: Bootstrap & Custom CSS
|
||||
- **Spezielle Tools**: QuestPDF (PDF-Generierung), Gitea (Versionskontrolle)
|
||||
- **Entwicklungsumgebung**: Visual Studio 2022 & JetBrains Rider (macOS)
|
||||
- **Entwicklungsumgebung**: Visual Studio 2022 & Visual Studio Code (macOS)
|
||||
|
||||
---
|
||||
|
||||
@@ -31,7 +29,7 @@
|
||||
- **Ziel**: Modernes, schlichtes Design im Stil der HTL Ungargasse (szu.at).
|
||||
- **Technische Highlights**:
|
||||
- Vollständige Eigenentwicklung der Navigationslogik (über `PageState.Pages`).
|
||||
- Dynamisches Ausblenden von Systemseiten via LINQ.
|
||||
- **Dynamisches Ausblenden von Systemseiten via LINQ**.
|
||||
- **Responsive Design**: Einsatz von CSS Media Queries und einer komplett CSS-basierten Burger-Menü-Lösung.
|
||||
- Integration eines `ControlPanels` und Cookie-Consent.
|
||||
|
||||
@@ -53,8 +51,7 @@
|
||||
- **PDF-Export**: Dynamische Generierung eines ansprechenden Profil-PDFs mittels *QuestPDF*.
|
||||
- **Moderation**:
|
||||
- Integriertes Meldesystem (Reporting) direkt über ein separates Interfaces-Paket angesteuert.
|
||||
- **Datenbank & Persistenz**:
|
||||
- Entity Framework Core inkl. Migrationen (`HallOfFame` und `HallOfFameReport` Tabellen).
|
||||
|
||||
|
||||
---
|
||||
|
||||
@@ -74,7 +71,7 @@
|
||||
- **Zeitdruck & Infrastruktur-Ausfälle**:
|
||||
- Probleme mit Hosting (Hetzner).
|
||||
- **Lösung**: Entwicklung einer schlanken "Übergangslösung" (Node.js/HTML) im Sommer 2025 zur zeitgerechten Event-Abwicklung.
|
||||
- **Entity Framework Concurrency Issues**: Gelöst durch Transaktions-Gliederung bei Löschvorgängen (Reports vs. Main Entity).
|
||||
|
||||
|
||||
---
|
||||
|
||||
@@ -85,11 +82,11 @@
|
||||
|
||||
---
|
||||
|
||||
## Fazit & Ausblick
|
||||
## Fazit & Mögliche Erweiterungen
|
||||
- **Erreichtes**:
|
||||
- Theme ist final in Oqtane integriert und mobil optimiert.
|
||||
- Hall of Fame und Anmeldetool sind voll funktionstüchtig.
|
||||
- **Ausblick**:
|
||||
- **Mögliche Erweiterungen**:
|
||||
- Integration einer umfassenden Teilnehmerlisten-Auswertung (Datenbank).
|
||||
- Limit-Funktion für maximale Anmeldungen bei Veranstaltungen.
|
||||
- Automatische E-Mail-Erinnerungen für Events.
|
||||
|
||||
Reference in New Issue
Block a user