Files
2026-06-13 19:27:14 +02:00

19 lines
888 B
Markdown

Ziel: Bereitstellung einer stabilen Umgebung für die Entwicklung und den Betrieb des MVP.
Technische Vorgaben:
Backend: Symfony Framework (PHP 8.2+).
Datenbank: PostgreSQL.
Identity Provider: Keycloak (Zentrale Authentifizierung via OIDC/JWT).
Frontend: React oder Vue.js mit Tailwind CSS.
Kommunikation: REST-API (JSON) über HTTPS.
Anforderungen an die Umgebung:
Einrichtung eines Docker-Compose-Setups (Container für PHP-FPM, Nginx, PostgreSQL und Keycloak).
Konfiguration der .env-Dateien zur Trennung von Entwicklung und Produktion.
Akzeptanzkriterien:
Symfony-Projekt startet erfolgreich und ist erreichbar.
Datenbankverbindung zu PostgreSQL ist hergestellt.
Keycloak-Instanz ist aufgesetzt; ein Test-Nutzer kann sich authentifizieren und ein JWT erhalten.