← Projekte
Projekt

Smash Ultimate API

Backend-Anwendung zur Verwaltung von Entitätsdaten mit sicherer Service-to-Service-Kommunikation.

Java Spring Boot OpenAPI MapStruct SQL Server Keycloak Flyway Docker

Überblick

  • Entwicklung einer Backend-Anwendung zur Verwaltung von Entitätsdaten zu Super Smash Bros. Ultimate
  • Absicherung der API-Endpunkte über Keycloak
  • Service-to-Service-Authentifizierung mittels OAuth 2.0 Client Credentials Flow
  • Persistenz mit Microsoft SQL Server
  • Versionierte Datenbankmigrationen mit Flyway
  • Containerisierte Bereitstellung mit Docker