We're working with community non-profits who have a Host Home or empty bedrooms initiative to develop a workflow management tool to make the process scalable (across all providers), reduce institutional bias, and effectively capture data.
Currently, Guests lack a method to gather more information about the hosts who have meet their matching criteria and appear in the automatic list of potential hosts.
User Story:
As a Guest, I want to view the profile of the Hosts and have the option to favorite a potential host so that my coordinator can start my matching process with them.
High-Level Approach:
Host profile page will be a place to fill out information hosts can share with guests. The page should also contain options like edit and save.
Solution Alignment
Considerations
Anticipate that users will be using desktop, tablet, mobile devices --> use responsive design
Goals & Success
Success is if a Host can complete their Profile, with the permission to edit and submit it.
Metrics
Number of profiles completed vs the number of profiles started.
Average time taken to complete each profile
Autosave feature (nice to have, quick feedback from eng is that this should be possible, would need to identify events that trigger autosave eg changing a radio button selection)
Ability to see the same saved profile after logging in if the user clicked save application button before exiting
Ability to edit the profile multiple times before completing it.
Ability to preview the draft before submitting the profile.
Button to submit the final profile.
Ability to edit the profile if requested by the coordinator.
The profile should have include these additional details about the host
Language Proficiency (Bilingual/Multilingual)
Smoking Habits (Smoker/Non-Smoker)
Drinking Habits (Drinker/Non-Drinker)
Substance Use (User/Non-User)
Mental Illness (Sufferer/Non-Sufferer)
Pets
Acceptance Criteria:
Host Profile should unlock once the Host Application form has been submitted
A Host should be able to edit the profile even after the submission.
Hosts should see an error if they attempt to save a Profile that is empty
Hosts should be able to fill the Profile in multiple sessions by saving the Profile using a save button on the page (The save button will add all the filled questions into the database for this particular guest)
Hosts should be able to see a preview of the profile before the final submission.
Hosts should be able to see pre-filled text for any sections that were saved at any point. If a Host is logged in and has exited before submitting the Profile, they should be able to continue the Profile from the dashboard page under the profile section.
Hosts should be able to submit the Profile which will lock the Profile and send it for review to the coordinator.
Host profile should not be visible to the Guests until the host profile is completed and accepted
Once the Host has submitted the Profile, they should see the Profile status as pending review on the dashboard page.
If a coordinator finds any issues with the Profile:
The Host should see a Edit requested status on the application tab of the dashboard and would receive an email/call from the coordinator on what needs to be edited
Profile should be unlocked for the Host to edit it
Host should be able to resubmit the Profile for review
Host should see completed status on the Profile once it has been approved by the coordinator, and be able to click into their profile at any point from the dashboard Profile section, or via navigation for the user profile
Once Host application and profile have been approved, the matching section should unlock
The Problem:
Currently, Guests lack a method to gather more information about the hosts who have meet their matching criteria and appear in the automatic list of potential hosts.
User Story:
As a Guest, I want to view the profile of the Hosts and have the option to favorite a potential host so that my coordinator can start my matching process with them.
High-Level Approach:
Host profile page will be a place to fill out information hosts can share with guests. The page should also contain options like edit and save.
Solution Alignment
Considerations
Goals & Success
Success is if a Host can complete their Profile, with the permission to edit and submit it.
Metrics
Number of profiles completed vs the number of profiles started. Average time taken to complete each profile
Key Features:
Acceptance Criteria:
Future Consideration:
Ability to add photos pending discussion with SPY and other host home programs Host profile text Link - see page 11
Design
Team Reviews:
Product - Design - Engineering -
Open Questions:
Customer open question: should paragraph answers have a minimum character count?