jonasmetzger2000 / SE2-BUSC-HAW-Hamburg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SE2 Projekt "Mensa"

Rollen

  • Product Ownerin: Elizabeth
  • Scrum Master: Jonas
  • Developer: Sam
  • Developer: Jonas
  • Developer: Rey
  • Developer: Larissa

Requirements:

  • Docker (mit Docker-compose)

Starten der Anwendung (Lokal)

Startet die Datenbank, sowie ein Service um die Datenbank bequem "anzugucken".

docker-compose -f composeLocally.yml up

Starte die Anwendung (entweder über IntelliJ) oder mittels gradle:

./gradlew bootRun

Die Anwendung sollte nun unter http://localhost:8080 verfügbar sein. Das DB Management Programm ist unter http://localhost:8081 erreichbar.

Anlegen eines Users

POST /user/register?username=jonas&password=12345678

Login eines Nutzers

POST /user/login
Body:
{
  "username": "jonas",
  "password": "12345678"
}

Mensa Meal abrufen:

GET /mensa-meal

Removen der Anwendung

docker-compose -f composeLocally.yml down

About


Languages

Language:Java 72.3%Language:TypeScript 21.5%Language:CSS 4.8%Language:Dockerfile 0.9%Language:HTML 0.5%