-
Notifications
You must be signed in to change notification settings - Fork 63
User Stories ‐ Frontend
Wayne Zhou edited this page Jun 20, 2024
·
10 revisions
As a case manager, I want to easily submit client-intake information and quickly receive the RTW results of a client in a user-friendly form, so I can easily weigh the recommendations of the web application against my intuitive recommendations.
Acceptance Criteria:
- A form containing all the required client information (e.g. name, address, age, etc) that can easily be filled out by typing.
- The form should have clear labels and instructions for each field.
- Validation should be implemented to ensure that the entered data is in the correct format and that required fields are not left empty.
- The form should be responsive and optimized for different screen sizes and devices.
- An alternative to the form would be to upload a file formatted in a specific structure and format(ex. CSV, JSON).
- Implement file validation to ensure the uploaded file is in the correct format and contains the necessary data.
- Display appropriate error messages if the file is invalid or cannot be processed.
- A results page showing the Return-to-work probability and intervention recommendations.
- Shows the baseline RTW probability based on the ML model.
- Shows the RTW percentage given a set of interventions.
- Display the top five combinations of interventions that give the best RTW probability, ranked in descending order.
- Display a graph(or other visualization form) to show the differences in RTW probability before and after each intervention.
- A button to save the current RTW and recommendation results as a comprehensive report in a specific format(ex. CSV, PNG).