Last active
September 19, 2018 20:16
-
-
Save liseferguson/952554ae7541a634e564f2ebf6bf2ebe to your computer and use it in GitHub Desktop.
User Flows for MVP
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Screen for signing up or logging in to the app | |
Screen for searching for a book | |
Screen showing search results ("Two of your neighbors have 'It' in their libraries"). Will either show neighbors' profiles | |
with the option to message them, or will show neighbors' location on map with the option to message them. | |
Screen for user profile | |
User Flow: | |
WELCOME PAGE | |
Under "sign-in" form, user enters | |
valid email and password to sign in -------------> Home Page | |
to app and hits submit | |
User enters valid email but invalid -------------> Error message: "Incorrect password, please try again" | |
password and hits submit | |
User enters valid email but no password | |
and hits submit -------------> Error message: "Please enter a password" | |
User leaves either field blank | |
and hits submit ------------------> Error message: "Please enter valid email and password" | |
User clicks button below the | |
sign-in form that says ----------------> Signup Form | |
"Sign Up!" | |
HOME PAGE | |
User enters a title, author, | |
or genre in search box and hits --------------> Results Page | |
submit | |
User clicks on their profile icon ----------------> User Profile Page | |
User clicks "log out" button -----------------> Welcome Page | |
SIGNUP FORM | |
User enters valid email and password, | |
hits submit ----------------------> Home Screen | |
User enters valid email but | |
leaves password blank ------------------> Error message: "Please enter a password" | |
User an email that is already | |
in the system --------------> Error Message: "That email is already taken. Please sign in if this is your account" | |
User enters an invalid email adderss --------------> Error message: "Please enter a valid email address" | |
RESULTS PAGE | |
No matching results for search | |
in the database --------------> Message: "Sorry, currently nobosu has that available" | |
One or more matching | |
results ---------------> Message: "(number) of your neighbors have (search term) in their library!" | |
User clicks on profle icon | |
of neighbor with book ----------------> Neighbor's profile page | |
User starts the search over | |
in a new search box that says ----------------> Results Page | |
"Do another search!" | |
USER PROFILE PAGE | |
User can review and edit | |
the books in their library -----------------> User Profile Page | |
User can add preferences | |
to each item in the library, | |
"I would like this back", ---------------------> User Profile Page | |
or "You can keep it!" | |
User can add books to their | |
wish-list -------------------->User Profile Page | |
User can delete their account ---------------------> Welcome Page | |
NEIGHBOR'S PROFILE PAGE | |
User can see available items | |
in library, clicks a title to --------------------> Message Center | |
borrow of be gifted | |
MESSAGE CENTER | |
User fills out message form | |
and hits send ---------------> Message: "Thanks for reaching out! Message sent to (name of recipient)" | |
User is notified that they have | |
a new message, clicks icon --------------> Opens messages | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
link to MVP design: https://1drv.ms/p/s!Aps8jE_cr8OKadzzPKOjYIrtPao