Guest User

Untitled

a guest
Apr 19th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. Essential User stories
  2. As a user I should be able to sign up for Shelf
  3. As a user I should be able to log in to Shelf
  4. As a user I should be able to add a new reading to Shelf
  5. As a user I should be able to view all my readings or a single reading on Shelf
  6. As a user I should be able to update a reading on Shelf
  7. As a user I should be able to delete a reading on Shelf
  8.  
  9. Screens and user flow
  10. Screen for signing up for Shelf
  11. user flow
  12. user enters email / password and clicks submit --> returns them to home screen with message saying signup successful
  13. user does not enter an email or password --> returns error message to supply username and password
  14. user does not enter email and clicks submit --> returns error message to supply email
  15. user does not enter password and clicks submit --> returns error message to supply password
  16. user enters email that is taken --> return error message that email is taken
  17. Screen for logging into Shelf
  18. user flow
  19. user enters email / password and clicks submit --> redirects user to authenticated landing page showing users readings
  20. user does not enter an email or password --> returns error message to supply username and password
  21. user does not enter email and clicks submit --> returns error message to supply email
  22. user does not enter password and clicks submit --> returns error message to supply password
  23. user enters invalid email or password --> return error message that login failed and to check credentials
  24. Screen for adding new readings
  25. user flow
  26. On Books page user clicks add Book button. In the popup user searches for a title and makes selection. User confirms book selection to be added. User is redirected to default Books screen.
  27. Screen for updating readings
  28. user flow
  29. On Books screen user selects a book. User selects Edit option and is able to edit any of the editable fields. User clicks save when finished and book will be updated. User is redirected to default Books screen.
  30. Screen for deleting readings
  31. user flow
  32. On Books screen user selects a book. User selects Delete option and needs to confirm deletion and book will be deleted. User is redirected to default Books screenUser model
Add Comment
Please, Sign In to add comment