MK-Verwaltung

Informatik
Projektteam
Dominik Moriggl

Projektidee

Die Musikkapelle St. Valentin organisierte ihren Alltag bisher über WhatsApp-Gruppen: Termine gehen unter, über Absenzen verliert man leicht den Überblick und wichtige Informationen werden schnell vergessen.
Dieses Projekt löst genau dieses Problem. Es ist eine eigens entwickelte App, welche alle organisatorischen Aufgaben an einen Ort bündelt.
Mitglieder sehen auf den ersten Blick den nächsten Termin, können ihre Anwesenheit bestätigen oder sich entschuldigen. Der Kapellmeister behält jederzeit den Überblick über Absenzen und Anwesenheiten. Die App funktioniert problemlos auf jedem Smartphone und lässt sich auf einfache Weise bedienen.

Funktionsweise

  • Mitglieder haben ein eigenes Konto auf welches
    sie jederzeit zugreifen können
  • Die Startseite zeigt sofort den nächsten Termin
    und persönliche Anwesenheitsstatistiken
  • Im Kalender sind alle Proben, Konzerte und
    Ausrückungen übersichtlich aufgelistet
  • Bei jedem Termin kann man seine Anwesenheit bestätigen
    oder sich entschuldigen
  • Im eignen Profil kann man seine Daten problemlos
    einsehen
  • Der Kapellmeister sieht wer fehlt und kann
    unentschuldigte Absenzen nachtragen
  • Der Kapellmeister kann auf einfachem Wege
    neue Termine erstellen
  • Alle Daten werden automatisch in der Cloud
    gespeichert und sind sofort für alle sichtbar

Daten und Fakten

Technologie: Angular 20
Datenbank: Firebase Firestore
Anmeldung: Firebase Authentication
Plattform: Progressive Web App
Sprache: TypeScript, HTML, SCSS

Detaillierte Projektbeschreibung

Moderne Vereine und Musikkapellen stehen vor einer
gemeinsamen Herausforderung: Die interne Kommunikation
läuft meist über private Messenger-Dienste wie WhatsApp,
was schnell unübersichtlich wird. Informationen gehen
verloren, nicht alle Mitglieder lesen Nachrichten
rechtzeitig, und eine strukturierte Absenzverwaltung
ist kaum möglich.

Im Rahmen der Matura wurde daher eine maßgeschneiderte
Web-App für die Musikkapelle St. Valentin entwickelt.
Die Anwendung wurde als Progressive Web App umgesetzt,
das bedeutet, sie verhält sich wie eine native App auf
dem Smartphone, muss aber nicht aus einem App-Store
heruntergeladen werden.

Das Frontend wurde mit Angular entwickelt, einem
modernen Web-Framework von Google, das auch bei großen
Unternehmen weltweit eingesetzt wird. Als Backend dient
Firebase, eine Cloud-Plattform ebenfalls von Google,
die Datenbankfunktionen, Nutzeranmeldung und
Datenspeicherung übernimmt. Alle Daten werden in
Echtzeit synchronisiert. Ändert der Kapellmeister
einen Termin, sehen alle Mitglieder die Änderung
sofort.

Das Projekt zeigt, wie moderne Webtechnologien
praktische Alltagsprobleme lösen können, auch
abseits großer Unternehmen im lokalen Vereinsleben.

Fotos