angeloajr / build_community_projects

1 stars 0 forks source link

Registration and Login #97

Open git-union[bot] opened 3 months ago

git-union[bot] commented 3 months ago

Registration and Login

As a user of the group chat app equipped with a shared treasury, I need the ability to register for an account and log in, so that I can partake in funding and managing the treasury, as well as participating in group conversations.

Acceptance Criteria

sequenceDiagram
  participant U as User
  participant S as System
  participant DB as Database
  U->>S: Enter email, username, and password
  S->>DB: Check if email is unique
  DB-->>S: Unique email
  S-->>U: Send verification email
  U->>S: Click verification link
  S->>DB: Verify email status
  DB-->>S: Email verified
  S-->>U: Redirect to group chat dashboard