Hopps wird eine cloudbasierte Open Source Buchhaltungssoftware mit AI, damit Vereine mehr Zeit für ihre wesentlichen Ziele und Angebote haben und frustrierte Situationen mit der Buchhaltung der Vergangenheit angehören.
Als Frontend-Entwickler möchte ich eine einfache REST API zum Einladen neuer Mitglieder nutzen können, um ohne komplizierte Backend-Logik Mitglieder in das System zu integrieren.
Akzeptanzkriterien
Fertigstellung des Kogito-Prozesses
Der bereits begonnene Kogito-Prozess für die Einladung neuer Mitglieder ist vollständig implementiert und bereit zur Integration. Dies schließt das Steuern des Keykloaks mit ein.
Einfacher Wrapper für den Kogito-Prozess
Ein Wrapper um den Kogito-Prozess wird bereitgestellt, sodass das Frontend nicht direkt mit der komplexen Kogito-API interagieren muss.
Dafür wird eine eigene RestResource-Klasse entwickelt, die den Prozess im Hintergrund über eine einfache REST-Schnittstelle direkt in Java startet und die Komplexität verbirgt.
API-Konformität mit Frontend-Pact
Die API ist so gestaltet, dass sie dem zuvor definierten Pact mit dem Frontend entspricht, um nahtlose Integration und Konsistenz zwischen den Systemen sicherzustellen.
Dokumentation und Beispiele
Eine Dokumentation zur REST API, die den Einladungsprozess beschreibt, wird bereit
User-Story
Als Frontend-Entwickler möchte ich eine einfache REST API zum Einladen neuer Mitglieder nutzen können, um ohne komplizierte Backend-Logik Mitglieder in das System zu integrieren.
Akzeptanzkriterien
Fertigstellung des Kogito-Prozesses
Einfacher Wrapper für den Kogito-Prozess
RestResource
-Klasse entwickelt, die den Prozess im Hintergrund über eine einfache REST-Schnittstelle direkt in Java startet und die Komplexität verbirgt.API-Konformität mit Frontend-Pact
Dokumentation und Beispiele