Skip to content

Instantly share code, notes, and snippets.

@Zlass
Created June 8, 2021 17:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Zlass/1a20e91a2fc06b99e4c5ad787de9a315 to your computer and use it in GitHub Desktop.
Save Zlass/1a20e91a2fc06b99e4c5ad787de9a315 to your computer and use it in GitHub Desktop.
1. When the app is launched on a mobile device, the app shall require that users log-in to their Lively account to access any features via email and password credentials.
Rationale: Most of the features we will provide to customers will be tied to their Lively account. By requiring them to log-in, they will get the full customer experience.
Note 1: If there is any issue with the username or password entered, users should see an error explaining “Wrong username or password”
Note 2: If there is any other issue with the login (such as server connection error… etc), customers should see an error explaining “Something went wrong. Try again later”
Note 3: Default screen after login should be hearing aid controls
2. During login, the app shall check if the user is an existing Lively customer. If the user is an existing Lively customer, the app shall allow them to log in. If the user is not an existing Lively customer, the app shall prevent the user from logging in, and display a message that the Lively app is for customers who’ve purchased Lively HAs.
Note 1: Existing customer is defined as a user who has purchased at least one pair of hearing aids from us.
3. When a user logins into the app for their first time their default hearing aids should appear as their most recent purchase.
Note 1: If hearing aids are already paired to the phone the user should see these hearing aids instead of their most recent purchase.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment