hackforla / hackforla/HomeUniteUs
Section 2 | Coordinator: Assigning Coordinators to Guests/Hosts
- Dominant language
- Python
- Stars
- 45
- Forks
- 22
- Avg merge
- 15d 1h
- Merged PRs (30d)
- 1
Description
### Dependencies
- Issue is in the icebox while Coordinator designers are working on #736
#### Design
- [ ] Could go with [this design](https://www.figma.com/design/BNWqZk8SHKbtN1nw8BB7VM/HUU-Everything-Figma-Nov-2022?node-id=14072-29646&t=No6cuwYSQKYfklI1-4) as it closely matches existing version of site (https://dev.homeunite.us/coordinator).
- Note: no pop-up screen was designed for confirming before assignment. Could use a browser pop-up ("Are you sure you want to assign [Coordinator Name] as Coordinator for [Guest/Host Name]
#### Engineering
- #745 - Needs to be prioritized
### Context:
- This story covers a portion of functionality needed for #454
### The Problem
Currently Coordinators do not have an online way to manage which Coordinator is assigned to which Guest/Host.
### User Story:
As a Coordinator, I should be able to assign myself to any Guest/Host so that it is clear that I will be assisting that Guest/Host with the application and onboarding process.
### High Level Approach
A field on each Guest/Host which allows for assignment/reassignment of Coordinators.
Note: For Guests the coordinator who sent the invite is assigned as coordinator by default. #520
### Acceptance criteria
- [ ] Coordinator can assign any Guest/Host to themselves
- [ ] Coordinator can reassign any Guest/Host to another Coordinator
- [ ] Coordinator can easily assign/reassign from the dashboard
- [ ] Coordinator is asked to confirm assignment/reassignment to ensure the action was not performed accidentally
### Metrics
- Load time when performing assign/reassign action
- Average Number of Coordinators assigned per Guest/Host
- Number of Guest/Hosts with no Coordinator assigned
### Considerations
- Coordinators will be using desktop or tablet--> use responsive design
### Future Considerations
- In the future, we will want a configurable permission set, restricting who can assign/reassign Coordinators, which Coordinators they can assign to, and which sets of Guests/Hosts those restrictions apply to.
Contributor guide
Assessment
This issue has not been assessed yet.