Feedback form for volunteers who fail to join a session
Opened this issue · 0 comments
jkeat commented
We want to display a short feedback form to volunteers when they attempt to join a session but aren't able to (fulfilled/ended).
- Volunteers should still be shown the popup modal when they fail to join a session, but now the modal's primary button option should be a link to complete a short feedback form. The modal's secondary modal option should be a "No thanks" or "Back to Dashboard" button.
- Clicking the feedback button should direct them to a new feedback view/route[1] which displays a handful of multiple-choice questions in addition to a "tell us more" text box field (see: session feedback forms). The form's content is still being worked on, so include lorem ipsum filler text for now.
- After submitting the form, the user should be directed back to the dashboard.
[1] This feedback form should be separate from the volunteers/student session feedback view; it would be messy to cram this into the existing feedback logic. It might make sense to create a new feedback model on the backend that's generalized in a way that will allow us to use it for future feedback forms that aren't necessarily tied to a session.