# Einfache Nutzer: Produkt- und Umsetzungsplan

Stand: 2026-07-22

## Zielgruppe und Zielbild

Einfache Nutzer sind Vereinsmitglieder oder Helfer ohne Verwaltungsauftrag. Sie
sollen persönliche Informationen finden und Rückmeldungen geben können, ohne
Finanzen, Rollenverwaltung, Archiv oder interne Vorgänge zu sehen.

## Rechteprinzip

- Kein Zugriff auf Finanzen, Rollen, Benutzerverwaltung, Archiv oder Historie.
- Nur eigene bzw. explizit freigegebene Vereinsdaten sehen.
- Eigene Angaben und Rückmeldungen bearbeiten; vereinsweite Änderungen bleiben
  bei Verwaltungsrollen.

## Umsetzung in sinnvoller Reihenfolge

### Phase 1: Zugang und persönlicher Einstieg

- [x] Rollenprofil `member` und Navigation gegen unzulässige Ziele auditieren.
- [x] Persönliches Dashboard für Termine, Training, Rückmeldungen und Vereinsnachrichten umsetzen.
- [x] Leere Zustände für fehlende Termine, Nachrichten und Rückmeldungen formulieren.
- [x] Persönliche Startseite als Standardziel nach Login festlegen.

Abnahme:

- [x] Ein Nutzer ohne Verwaltungsrechte sieht nur seinen persönlichen Bereich.
- [x] Kein sichtbarer Link führt zu einer anschließenden Berechtigungsfehlermeldung.

### Phase 2: Eigene Daten und Rückmeldungen

- [x] Ansicht „Mein Profil“ für freigegebene Stammdaten bereitstellen.
- [x] Änderungsanfrage für Kontaktdaten statt direkter Änderung geschützter Felder umsetzen.
- [x] Zu- und Absagen für relevante Trainings oder Veranstaltungen ermöglichen.
- [x] Mitgliedschafts- und SEPA-Hinweise verständlich, aber ohne sensible Zahlungsdaten anzeigen.
- [x] Rückmeldungen für berechtigte Verantwortliche sichtbar machen.

Abnahme:

- [x] Kontaktdaten können sicher geändert bzw. zur Prüfung eingereicht werden.
- [x] Zu- und Absagen sind an der jeweiligen Veranstaltung nachvollziehbar.

### Phase 3: Kommunikation und Informationen

- [x] Persönlichen Nachrichteneingang bereitstellen.
- [x] Vereinsankündigungen nach Datum sortiert anzeigen.
- [x] Gelesen-/ungelesen-Status und einen klaren Rückfrageweg ergänzen.
- [x] Datenschutz- und Sichtbarkeitsregeln für Nachrichten und Kontaktinformationen prüfen.

Abnahme:

- [x] Neue Vereinsinformationen sind ohne Verwaltungsmenüs auffindbar.
- [x] Persönliche Nachrichten sind ausschließlich für den Empfänger sichtbar.

### Phase 4: Mobil, Qualität und Einführung

- [ ] Mobilansicht und langsame Verbindungen prüfen.
- [ ] Berechtigungstest mit Mitglied, Trainer und Vorstand durchführen.
- [x] Onboarding für ersten Login, Profilprüfung und Rückmeldungen erstellen.
- [ ] Pilot mit wenigen echten Mitgliedern durchführen und Feedback auswerten.

Vorbereitet:

- Die persönliche Startseite stapelt ihre Inhalte auf kleinen Bildschirmen;
  Lade-, Fehler- und Wiederholen-Zustände sind vorhanden.
- Eine konkrete [Pilot- und Rollen-Checkliste](./member-pilot-checklist.md)
  dokumentiert die noch mit echten Konten und Geräten auszuführenden Prüfungen.

Abnahme:

- [ ] Die Testrollen sehen jeweils nur die vorgesehenen Daten und Aktionen.
- [ ] Der persönliche Hauptablauf funktioniert auf Mobilgeräten ohne Hilfestellung.

## Nicht Teil dieses Plans

- Vereinsverwaltung, Buchhaltung, Rollenpflege und Archivarbeit.
- Erweiterungen des Player-Produkts `mein-tt.de`; diese bleiben in der eigenen
  [mein-tt.de-Roadmap](./mein-tt-product-plan.md).

## Erste umsetzbare Tickets

1. [x] Bestehende `member`-Berechtigungen und Navigation auditieren.
2. [x] Datenvertrag und Wireframe für das persönliche Dashboard festlegen.
3. [x] Dashboard mit Terminen und Nachrichten implementieren.
4. [x] Profil- und Kontaktdaten-Änderungsanfrage implementieren.
5. [x] Trainings- und Veranstaltungsrückmeldungen ergänzen.
6. [x] Nachrichteneingang und Benachrichtigungsstatus ergänzen.
7. [ ] Rollen- und Mobile-Smoke-Test mit Pilotgruppe durchführen.
