Das Whitewater Journal ist eine Web- und Mobile-App für Wildwasser Paddler. Man kann sein Fahrtenbuch angelegen und so ist es möglich für seine Abenteuer auf dem Bach ein Tagebuch zu pflegen. Es werden sowohl die Flusspegel als auch fast alle Strecken der Alpen für die Benutzer in der App bereitgestellt. So kann man vor dem Antritt der Fahrt die Pegel checken. Eine Navigation zum Einstieg und zum Ausstieg ist auch direkt aus der App möglich.
Technische Daten
Mobile App
Whitewater Journal wird als moderne Cross-Plattform-App mit Flutter entwickelt. Durch Flutter steht dieselbe Codebasis sowohl auf iOS als auch auf Android zur Verfügung. Die Oberfläche wird mit einem komponentenbasierten Widget-System aufgebaut, sodass Layout, Interaktionen und Zustandsverwaltung klar strukturiert und wiederverwendbar bleiben.
Web Frontend
Im Web läuft die Angular-Frontend-App von Whitewater Journal und stellt die Funktionen der Plattform als moderne Single-Page-Webanwendung im Browser bereit. Sie basiert auf einer komponentenbasierten Architektur, in der wiederverwendbare UI-Bausteine für Fahrtenbuch, Flusslisten, Detailansichten und Administration zum Einsatz kommen. Die Navigation zwischen den Bereichen erfolgt über das Angular-Routing, während Services den Zugriff auf die Backend-APIs kapseln und Daten für die Anzeige aufbereiten. Durch diese klare Trennung von Darstellung, Logik und Datenzugriff bleibt die Anwendung gut wartbar, strukturiert und flexibel erweiterbar.