Deutschland bewegt sich zu wenig. Die meisten Tätigkeiten finden sitzend oder liegend statt, auf dieses Problem weisen Studien schon seit Jahren hin, dabei sind Sport und Bewegung für die Gesundheit jedes Einzelnen extrem wichtig. Ein Problem dabei ist, dass bezahlbare Sportangebote schnell ausgebucht sind, aber dann nicht immer von allen Teilnehmern besucht werden, weshalb immer wieder Plätze frei bleiben. Doch hier kommt die Lösung - SportSwipe.
Mit Hilfe einer einfachen Bedienung bestehend aus Swipes nach links oder rechts können User Interesse an einem nicht komplett ausgebuchten Sportkurs äußern und diesen kurzfristig und kostenfrei besuchen. Alternativ können Sie auch über die Buttons auf der Unterseite likes oder dislikes vergeben. Durch die App können Kurse eher ausgebucht und die Ressourcenverschwendung reduziert werden.
Darüber hinaus kann jeder Nutzer auch selbst Kurse erstellen, wenn er zum Beispiel Lust auf eine Runde Fußball hat und somit andere zu mehr Bewegung ambitionieren
Die App liest Daten DSGVO-konform aus der Firebase FireStore-Datenbank. Alle Änderungsanfragen von der App werden zum Laravel-Backend gesendet. Dort werden Anfragedaten sowie Nutzerberechtigungen geprüft. Ist die Anfrage korrekt werden die Daten in der FireStore-Datenbank aktualisiert.
Durch die Nutzung von React Native zusammen mit der Expo.JS Library können wir die App mit nur einer Codebase auf den drei gängigsten Plattformen veröffentlichen: Android, iOS und als Website.
Die App ist für Angebots-Nutzer gedacht. Zusätzlich zur App gibt es die Kursverwaltung. Diese ist mit Next.JS realisiert. Mit ihr können Kursleiter, welche nicht bei VHS oder ähnlichen Betreibern agieren, eigene Kurse einstellen und deren Mitglieder verwalten.