Raus aus dem Haus! Bei uns findest du schnell und einfach Aktivitäten und Events in deiner Nähe.
Nutzer können sich bei OUT & ABOUT anmelden, um Aktivitäten zu erstellen, für welche sich andere Nutzer anmelden können.
Wir zeigen dabei Nutzern Empfehlungen in ihrer Umgebung anhand ihrer Präferenzen.
Vollständige Dokumentation: Wiki | Link zum Prototyp
Bevor wir mit dem Entwicklungsprozess unserer App angefangen haben, erstellten wir einen Prototyp in Figma. Der Prototyp enthält alle für unsere App relevanten Screens und Komponenten. Außerdem haben wir die Struktur anhand des Prototyps festgelegt.
Vollständige Dokumentation: Wiki
Wir haben unsere App mit react-native gebaut und mit Expo Go deployt und getestet. Unsere App besteht dabei aus zwei Flows,
einen für angemeldete und einen für abgemeldete Nutzer. Der Flow für abgemeldete Nutzer besteht aus einem Stack Navigator,
während der angemeldete Flow sowohl einen Tab Bar Navigator als auch mehrere Stack Navigator verwendet.
Nutzer können sich Aktivitäten anschauen, erstellen und sich für welche anmelden. Ihnen werden dabei anhand von ihrer Position
und Präferenzen Empfehlungen gestellt, welche sie auch in einer Kartenansicht sehen können.
Vollständige Dokumentation: Wiki
Für unser Projekt haben wir das Backend aus dem Kurs "Projektmodul Web" als Basis verwendet, um Zeit zu sparen. Es handelt sich dabei um ein node.js-Backend, welches express.js verwendet, um Requests vom Frontend anzunehmen. Als Datenbank verwenden wir MongoDB, welches wir mit dem mongoose-Package im Backend ansprechen.