Optischer Hinweis Registrierungsworkflow
Nach dem erfolgreichen Login eines Nutzenden soll auf der Dashboardseite ein nicht-ausblendbares Panel hinzugefügt werden, welche über die weiteren Schritte informiert und einen Statusüberblick dieser darstellt.
Die Gestaltung soll derart sein, dass untereinander 4 Schritte dargestellt werden:
- Registrierung
- Transektvorschlag erstellen
- Transekt ist bestätigt
- Erste Begehung durchgeführt
Hinter jedem Schritt ist entweder ein oder ein (als Icon), welches den Status repräsentiert. Da das Panel nur nach dem Login sichtbar ist, ist der erste Schritt stets mit einem
Ist dem Nutzenden kein Transekt zugeordnet (als Zähler), ist der Status des Elementes "Transektvorschlag erstellen"
Ist dem Nutzenden kein bestätigtes Transekt zugeordnet (als Zähler), so ist der Zustand des Elementes "Transekt ist bestätigt"
Der dargestellte Status von "Begehung durchgeführt" ist stets
Sobald eine Begehung existiert, bei welcher der Nutzende als Zähler hinterlegt ist, wird das hier beschriebene Panel nicht mehr dargestellt. Das Panel wird so lange dargestellt, bis eine Begehung erfasst wurde, bei der der Nutzende als Zähler zugewiesen ist, unabhängig davon, ob diese eigenständig erfasst oder von einer anderen Person (z.B. Transektkoordinator) hinzugefügt wurde.
Es soll keine Möglichkeit geben, das Panel händisch wieder einzublenden.
Visuell sollen die Status einfach untereinander dargestellt werden:
1/4 Registierung
✅
2/4 Transektvorschlag erstellen❌ /✅
3/4 Transekt ist bestätigt❌ /✅
4/4 Begehung durchgeführt❌
Für die Ermittlung des Schrittstatus sollen die aktuell möglichen Backendanfragen verwendet werden.
AK
-
für nicht eingeloggte Benutzer wird das Panel nicht dargestellt -
Wenn vom Nutzer keine Begehung durchgeführt wurde, ist das Panel dargestellt -
Wenn vom Nutzer mindestens eine Begehung duchgeführt wurde, ist das Panel nicht dargestellt -
Panel ist nicht händisch ausblendbar -
Panelstatus entspricht der Datenlage (richtige Schritte werden dargestellt)
Review
-
für nicht eingeloggte Benutzer wird das Panel nicht dargestellt -
Wenn vom Nutzer keine Begehung durchgeführt wurde, ist das Panel dargestellt -
Wenn vom Nutzer mindestens eine Begehung duchgeführt wurde, ist das Panel nicht dargestellt -
Panel ist nicht händisch ausblendbar -
Panelstatus entspricht der Datenlage (richtige Schritte werden dargestellt)
(Kopiert von BIOME-6)