Here’s the user story and corresponding tasks for your GitHub Project:
User Story: Send Welcome Email upon Account Creation
AS A new user,
[INSTEAD OF not receiving any confirmation after signing up]
I WANT TO receive a welcome email
[IN a few seconds]
TO confirm my registration and welcome me to the ToDo app SO THAT I feel engaged and assured that my account was created successfully.
SCENARIO: Successful welcome email
GIVEN a new user has successfully created an account,
WHEN the account creation process is completed,
AND the SendGrid Cloud Function is triggered,
THEN a welcome email should be sent to the user's registered email address
WITHIN 30 seconds AND the user should see a message on the UI instructing them to check their email.
Here’s the user story and corresponding tasks for your GitHub Project:
User Story: Send Welcome Email upon Account Creation
AS A new user,
[INSTEAD OF not receiving any confirmation after signing up]
I WANT TO receive a welcome email
[IN a few seconds]
TO confirm my registration and welcome me to the ToDo app SO THAT I feel engaged and assured that my account was created successfully.
SCENARIO: Successful welcome email
GIVEN a new user has successfully created an account,
WHEN the account creation process is completed,
AND the SendGrid Cloud Function is triggered,
THEN a welcome email should be sent to the user's registered email address
WITHIN 30 seconds AND the user should see a message on the UI instructing them to check their email.