Scenario 1.1. Signup
1.1.S1. User can sign up successfully.
GIVENuser visit signup page

WHENuser type "johndoe" into input "username"ANDuser type "johndoe@example.com" into input "email"ANDuser type "John1234" into input "password"ANDuser type "John1234" into input "confirm-password"ANDuser click checkbox "accept-terms-and-privacy"ANDuser click button "sign-up"

THENuser see "Please verify your email"ANDuser see "You're almost there! We sent an email to johndoe@example.com"ANDuser see "Just click on the link in that email to complete your signup."ANDuser see "If you don't see it, you may wait a few minutes for the email to arrive or check your spam folder."
Message
Please verify your email You're almost there! We sent an email to johndoe@example.com
Just click on the link in that email to complete your signup. If you don't see it, you may wait a few minutes for the email to arrive or check your spam folder.

THEN user receive an email to verify email.
INFO
Subject:
Please verify your email address
Body:
Email Verification Thank you for registering with us. To complete your sign-up, we just need to verify your email address.
Please click the button below to confirm:
Verify Email
If the button is not working, please copy and paste this URL into your browser: https://simple-accounting.pointhub.app/verify-email?code=f35157cb-7b0d-4dfd-9671-e4b72abf8dff
Best Regards,
Pointhub
