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 Kassier (nun "Admin" des Vereins) kann ich weitere Mitglieder als Mitglieder einladen.
Akzeptanzkriterien
Einladung erfolgt durch die Eingabe von E-Mail-Adressen, ähnlich wie bei Slack.
Einladungen werden per E-Mail verschickt, die einen Link enthält, über den sich das Mitglied direkt beim Verein registrieren kann.
Bei der Registrierung kann das Mitglied ein Passwort festlegen.
Der Admin kann auf einer "Mitglieder"-Seite eine Liste aller Mitglieder einsehen, ähnlich wie bei Slack.
Die Mitgliederliste zeigt relevante Informationen wie Name, E-Mail-Adresse und Registrierungsdatum.
Sicherheitsmaßnahmen wie E-Mail-Verifizierung und sichere Passwortanforderungen sind implementiert.
Das Mitglied kann sich dann einloggen und sieht, dass es Mitglied des Vereins ist. Im ersten Schritt erscheint nur die Willkommensseite des Vereins, ohne weitere Funktion.
Technische Rahmenbedingungen
Die Anmeldung wird durch BPMN-Prozesse in Kogito gesteuert.
Das Identity Management (IDM) wird über Keycloak implementiert.
Die Anmeldung erfolgt mittels OAuth2/OpenID Connect (OIDC).
Der Scope der Implementierung beschränkt sich zunächst auf die Webapp.
Story
Als Kassier (nun "Admin" des Vereins) kann ich weitere Mitglieder als Mitglieder einladen.
Akzeptanzkriterien
Technische Rahmenbedingungen