Skip to content

US1: Account Creation. #1

Description

@cecairns

AS A new user,
[INSTEAD OF not having an account]
I WANT TO create an account
[IN quick time | IN 2-3 minutes]
TO securely save and manage my tasks across devices SO THAT I can easily access and organize my to-dos from any platform.

SCENARIO: Successful account creation
GIVEN I am on the account sign-up page,
WHEN I enter a valid email address, a secure password, and confirm my password,
AND agree to the terms and conditions,
THEN I should receive a verification email
WITHIN seconds AND be redirected to the ToDo dashboard
WITHIN 1 minute after verifying my email.

Other Acceptance Criteria Scenarios:

SCENARIO: Invalid email or password
GIVEN I am entering an invalid email format or mismatched passwords,
WHEN I submit the form,
THEN I should see a descriptive error message
WITHIN 2 seconds AND the form should not be submitted.

SCENARIO: Duplicate email
GIVEN I attempt to create an account with an email already in use,
WHEN I submit the form,
THEN I should receive an error indicating the email is already registered
WITHIN 2 seconds AND I should be prompted to log in or recover my password.

SCENARIO: Account verification
GIVEN I have successfully signed up,
WHEN I receive the verification email,
AND I click the verification link,
THEN my account should be verified
WITHIN 30 seconds AND I should be logged into the app dashboard automatically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    US 1User Registration

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions