Skip to content

Fundbox24 is a group project for the university module "Agile testing and developement", featuring a lost-and-found app to return lost property to owners. This is the Spring Boot backend.

Notifications You must be signed in to change notification settings

alexandrawaas/FundBox24-backend

Repository files navigation

Beschreibung

Fundbox24 ist als Projekt einer Studienarbeit aus dem Marketing entstanden und wurde im Rahmen des Studienmoduls "Agile Test- und Entwicklungsmethoden" als Gruppenarbeit teilumgesetzt. Ziel war die Entwicklung einer deutschlandweit einheitlichen Fundbüro-App, in der Nutzer gefundene Gegenstände einstellen oder Verlustanzeigen aufgeben können.

Das Backend wurde mit Spring Boot in Java entwickelt und nutzt eine MySQL-Datenbank, um Informationen wie Benutzerdaten und Daten zu Fundsachen und -orten zu speichern. Da der Fokus der Studienarbeit auf dem Testen im Frontend lag, wurde die Authentifizierung lediglich als Basic Authentification umgesetzt.

Starten des Backends

Beide Dienste befinden sich jeweils in einem isolierten Docker-Container.

Falls Sie Docker nicht installiert haben, besuchen Sie die offizielle Internetseite von Docker und folgen Sie den Anweisungen.

Führen Sie folgenden Befehl aus, um das Backend zu starten:

docker compose up

Es kann etwas dauern, bis das Backend gestartet ist, weil das Docker Image für MySQL und alle Gradle-Abhängigkeiten für das Backend heruntergeladen werden müssen.

Wechseln Sie anschließend zu unserer App und melden Sie sich an.

About

Fundbox24 is a group project for the university module "Agile testing and developement", featuring a lost-and-found app to return lost property to owners. This is the Spring Boot backend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published