From 35a0ebd15a3596ede22d5c0c46e4763bc03401e5 Mon Sep 17 00:00:00 2001 From: Florian Edlmayer Date: Thu, 16 Apr 2026 15:40:04 +0200 Subject: [PATCH] New: Artikel und Video --- Artikel_Schulhomepage.md | 34 ++++++++++++++++++++++++++++++++++ Video_Text_Skript.md | 22 ++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 Artikel_Schulhomepage.md create mode 100644 Video_Text_Skript.md diff --git a/Artikel_Schulhomepage.md b/Artikel_Schulhomepage.md new file mode 100644 index 0000000..196c043 --- /dev/null +++ b/Artikel_Schulhomepage.md @@ -0,0 +1,34 @@ +# AlumniHub – Die neue digitale Plattform des Absolventenvereins + +Im Rahmen ihrer Diplomarbeit an der HTL SZU Ungargasse haben **Konstantin Hintermayer**, **Florian Edlmayer** und **Adam Gaiswinkler** (5BHITN, Schuljahr 2025/26) eine moderne Webanwendung für den Absolventenverein entwickelt: den **AlumniHub**. + +## Worum geht es? + +Der Absolventenverein der HTL Ungargasse verwaltet rund 300 Alumni – bisher über Excel-Tabellen und abgelaufene Softwarelizenzen. Das Diplomarbeitsteam hat eine zentrale Plattform geschaffen, die Mitgliederverwaltung, Event-Organisation und Kommunikation unter einem Dach vereint. + +## Was kann der AlumniHub? + +- **Anmeldetool für Treffen** – Veranstaltungen erstellen, Einladungen verschicken und Anmeldungen verwalten +- **Hall of Fame** – Absolventen können ihre Erfolge präsentieren, inklusive PDF-Export +- **Schwarzes Brett** – Ein interaktiver Feed für Neuigkeiten, Events und Jobangebote +- **Premiumbereich** – Exklusive Inhalte für Premiummitglieder mit eigenem Freigabe-Workflow +- **LinkedIn-Login** – Sichere Anmeldung über OAuth 2.0 +- **DSGVO-konform** – Datenschutz von Anfang an mitgedacht + +## Die Technik dahinter + +Die Anwendung basiert auf dem Content-Management-System **Oqtane** mit **ASP.NET Core** und **Blazor**. Gehostet wird das Ganze auf einem Linux-Server mit PostgreSQL-Datenbank – betrieben in der Schulinfrastruktur. Gearbeitet wurde agil nach **Scrum** in zweiwöchigen Sprints. + +## Das Team + +| Name | Schwerpunkt | +| :---------------------- | :----------------------------------------------------------------- | +| Konstantin Hintermayer | Projektleitung, Serverinfrastruktur, Schwarzes Brett, Auswertungen | +| Florian Edlmayer | Premiumbereich, LinkedIn-OAuth, Datenschutz (DSGVO) | +| Adam Gaiswinkler | Anmeldetool, Hall of Fame, CMS-Konfiguration, UI/UX-Design | + +**Betreuung:** Ing. Thomas Gürth & Johannes Kreuzer + +--- + +*Das Projektteam bedankt sich bei allen Unterstützern – insbesondere beim Absolventenverein als Auftraggeber und bei der Schule für die Bereitstellung der Infrastruktur.* diff --git a/Video_Text_Skript.md b/Video_Text_Skript.md new file mode 100644 index 0000000..e95c08a --- /dev/null +++ b/Video_Text_Skript.md @@ -0,0 +1,22 @@ +# Video Text Skript + +Anfang: Willkommen zu unserem Video über den AlumniHub. Wir sind Konstantin Hintermayer, Florian Edlmayer und Adam Gaiswinkler und wir haben im Rahmen unserer Diplomarbeit an der HTL SZU Ungargasse eine moderne Webanwendung für den Absolventenverein entwickelt. +Zu beginn unseres Projekts sind wir auf viele Probleme gestoßen. Im Sommer beschäftigten wir uns mit einer Übergangslösung um das kommende Treffen der Absolventen im Jahr 2025 zu ermöglichen. Ein weiteres Problem war unser Team Downsizing von 6 auf 3 Mitglieder. Dadurch mussten wir unsere ursprünglichen Pläne stark überdenken und uns auf das Wesentliche konzentrieren. +Außerdem sind wir immer wieder auf Probleme mit unserer Serverinfrastruktur gestoßen. + +Ein zentraler Teil unserer Arbeit ist die kontinuierliche Integration unserer Software. Wir haben uns für Git als Versionsverwaltungssystem entschieden und hosten eine Gitea Instanz. Bei veröffentlichen eines tags wird automatisch ein neues Debian Paket gebaut und in unsererem Debian Package Registry bereitgestellt.Durch diese automatisierung ist die veröffentlichung von neuen Softwareversionen stark vereinfacht worden. + +Das Hauptziel des Projektes war es eine moderne Webanwendung für den Absolvenntenverein zu kreieren. Die es ermöglicht einfach Events und treffen zu organisieren mithilfe unseres EventRegistration Moduls. Weiter Funktionen sind die Hall of Fame, wo Absolventen ihre Erfolge präsentieren können, das Schwarze Brett für Neuigkeiten und Jobangebote und der Premiumbereich für exklusive Inhalte. Diese sind im Laufe der Entwicklung hinzugekommen. + +Nun wollen wir Ihnen unsere Webanwendung genauer vorstellen. + +EventRegistration Modul: + + +Hall of Fame Modul: + + +Schwarzes Brett Modul: + + +Premiumbereich Modul: \ No newline at end of file