docs: LT Wahl/Teamer admin + Verantwortlichen self-registration screens

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-10 10:10:07 +02:00
co-authored by Claude Sonnet 5
parent 2e3e62b896
commit 73ff55643f
2 changed files with 13 additions and 5 deletions
+11 -3
View File
@@ -44,9 +44,17 @@ Teamer login only).
access token refreshed on restart. `GET /auth/me` resolves the role.
- **Home** (`lib/screens/home_screen.dart`) — identity card + navigation.
- **Verwaltung** (`lib/screens/admin_screen.dart`, Leitungsteam only) —
list/create KCs; per KC the Gemeinden (list/create) and pending
Verantwortlichen self-registrations (`GET /onboarding/requests`,
approve / reject).
list/create KCs; per KC:
- Gemeinden (list/create); each opens **Teamer-Verwaltung**
(`teamer_admin_screen.dart`): local Teamer accounts + group-link / email
invites.
- **Workshop-Wahlen** (`wahl_admin_screen.dart`): create Wahlen, add
workshops, run the assignment, view the result table.
- pending Verantwortlichen self-registrations (approve / reject).
- **Als Verantwortliche/r registrieren**
(`verantwortliche_register_screen.dart`) — shown on the home screen to a
logged-in Authentik user without a membership: enter a KC invite code,
pick a Gemeinde, submit; a Leitungsteam member then approves.
- **Workshop-Wahl** (`lib/screens/wahl_screen.dart`, guests) — two tabs:
*Wünsche* (`GET /wahl/guest/overview`, tap workshops in order, max 3,
`POST /wahl/:id/teilnehmer`) and *Ergebnis* (`GET /wahl/guest/results`