--- kind: screen project: HiveGrid Screen Project ticket: D-P2 package: WF-P2 Signup id: S01 screen: Signup typ: Auth Form umsetzung: Bauen status: In Subframe route: /signup subframe: "https://app.subframe.com/f023064a5ca0/design/06728fec-3070-4084-ba6d-72301cf5cb09/edit" --- # S01 - Signup ## Ziel Der Nutzer erstellt einen neuen Account und legt den ersten Workspace-Kontext minimal an. ## Pattern / Archetyp A4 Form / Auth-Card. ## Daten - E-Mail - Passwort - Vorname - Nachname - Firmenname als Platzhalter fuer Workspace-/Firmenkontext - Captcha - AGB-Checkbox - Datenschutz-Checkbox ## Aktionen - Account erstellen - Einloggen, falls bereits Konto vorhanden ## Banner / Hinweise - Kein permanenter Banner im Normalzustand. - Firmenname bleibt in v1 bewusst schlank und wird spaeter durch echte Workspace-/Firmendaten erweitert. - Legal-Hinweise muessen direkt bei den Checkboxen verlinkt sein. ## Toasts / Action-Feedback - Kein Success-Toast; erfolgreicher Submit fuehrt zu S03. - Loading am Primaerbutton waehrend Submit/Captcha-Pruefung. ## Zustaende | Zustand | Beschreibung | Umsetzung | |---|---|---| | Leer | leeres Signup-Formular | Bauen | | Laden | Submit/Captcha-Pruefung laeuft | Wiederverwenden | | E-Mail existiert | Inline mit Link zu Login/Passwort vergessen | Nur dokumentieren | | Passwort zu schwach | Inline-Policy am Passwortfeld | Nur dokumentieren | | Passwort in Breach-Liste | Inline/Banner am Passwortfeld | Nur dokumentieren | | Legal fehlt | Inline-Fehler bei Checkboxen | Nur dokumentieren | | Captcha fehlgeschlagen | Inline-Fehler/Captcha neu laden | Nur dokumentieren | ## Permissions / Gates - keine aktive Rolle vor Signup - AGB und Datenschutz muessen bestaetigt sein - E-Mail-Bestaetigung ist Pflicht, bevor der Signup abgeschlossen wird ## Outcome - Weiter zu [[S03 E-Mail bestaetigen]]. - Passwort wird fuer Neukunden direkt in diesem Signup-Flow gesetzt. - `WF-P2 Set Password` wird hier nicht angesteuert. ## Subframe - ## Notizen Der Signup ist nur der v1-Test-/Basis-Schnitt. Firmen-/Workspace-Wizard, Billing, USt-ID, Branding, Team-Einladung, Templates, Integrationen und CRM-/Pipeline-Konfiguration liegen im Backlog.