Presentation1
PROJEKT AIRSCOUT
Benjamin Friedl (PL)
Tobias Eisinger (PO)
Luca Reisenbichler (PL-Stv.)
Christian Patzl (PTM)
Valentin Hacker (PTM)
AGENDA
- Auftraggeber
- Ist-Situation
- Projektziele
- Soll-Situation
- Masterplan
- IT-Architektur
- Next Steps
AUFTRAGGEBER
- Projektverantwortlicher: Dipl.-Ing. cite_startMartin Pfeffel cite: 21, 23
- cite_startOrganisation: HTBLUVA St. Pölten cite: 24
IST-SITUATION (I)
- cite_startGreen Mobility @ School: Aktuelles System zur Anzeige von Umweltdaten cite: 28, 29
- cite_startZeitraum: Datenbestand vom 5. Nov. 2024 bis 5. Nov. 2025 cite: 30
- cite_startVisualisierung: Umweltdaten werden aktuell lediglich als einfache Punkte auf einer Karte dargestellt cite: 41
- cite_startKartengrundlage: Verwendung von OpenStreetMap-Daten cite: 39
IST-SITUATION (II)
- cite_startHintergrund: Ehemaliges Erasmus+ Projekt mit Schulen aus Luxemburg, Deutschland, Österreich und Spanien cite: 43, 45, 46
- Hardware-Vergleich:
- cite_startAirScout (HTBLUVA St. Pölten): Kompakt, nachhaltig (100 % EU-Teile), 40h Akkulaufzeit cite: 50, 54, 55, 56
- cite_startAirScout (LTEtt d'Ettelbruck): Vollständig wasserfest und portabel cite: 51, 58
- cite_startAirScout (GDS2 Sindelfingen): Einfacher Aufbau und modularer Austausch von Teilen cite: 53, 61
PROJEKTZIELE
- cite_startWeb-Entwicklung: Erstellung einer Website zur Visualisierung von Umweltdaten cite: 64, 65, 66
- cite_startAnalyse-Tools: Filterung der Daten nach Datum und spezifischen Messwerten cite: 67
- cite_startVisualisierung: Einführung einer Werteverteilungskarte (Heatmap) cite: 69
- Community:
- cite_startBenutzer können eigene Sensordaten beitragen cite: 70
- cite_startRanglistensystem für Schulen und Teilnehmer basierend auf der Datenmenge cite: 72
MEILENSTEINE
- cite_startSensordaten: Anzeige der Daten auf der Karte bis 06. November 2025 cite: 89, 90
- cite_startUser-Verwaltung: Fertigstellung des Systems bis 15. Jänner 2026 cite: 91
- cite_startProjekt-Abschluss: Vollständige Erfüllung des Scopes bis 17. Februar 2026 cite: 92
SOLL-SITUATION
- cite_startOptimierung für Radfahrer: Identifizierung von kühlen Orten und frischer Luft cite: 100, 101
- cite_startNachhaltigkeit: Förderung des Umstiegs auf Fahrräder zur CO2-Einsparung cite: 102, 104
- Leaderboard:
- cite_start1. Max M. (HTL St. Pölten): 67 Messwerte cite: 155, 157, 158, 159
- cite_start2. Werner .. (HTL St. Pölten): 42 Messwerte cite: 161, 162, 163
MASTERPLAN
| Projektphasen | Status | Zeitplan |
|---|---|---|
| Projektinitiierung | Abgeschlossen | cite_startSept cite: 172, 173 |
| Planung & Analyse | Abgeschlossen | cite_startOkt cite: 173 |
| System-Entwurf | Laufend | cite_startNov cite: 173 |
| SW-Entwicklung | In Arbeit | cite_startDez - Apr cite: 173 |
| Abschluss/Übergabe | Geplant | cite_startMai cite: 173 |
IT-ARCHITEKTUR
- cite_startFrontend: Angular mit Tailwind CSS, DaisyUI und Leaflet cite: 177, 179, 180, 181
- cite_startBackend: Java Spring Boot cite: 182, 183
- cite_startDatenbank: PostgreSQL mit der TimescaleDB Extension cite: 184, 186
- cite_startTesting & CI/CD: GitHub Actions und JUnit cite: 187, 188
- cite_startInfrastruktur: Projektmanagement via GitHub Projects und Containerisierung mit Docker cite: 190, 191
NEXT STEPS
- cite_startFertigstellung der Log-In Seite cite: 200, 201
- cite_startEvaluierung möglicher Mobile-App-Varianten cite: 202
- cite_startFinalisierung des Leaderboards cite: 203
- cite_startImplementierung der Werteverteilung auf der Karte cite: 204
- cite_startOptimierung der Datenfilterung cite: 206