casa icon indicating copy to clipboard operation
casa copied to clipboard

add creating, editing and displaying placements to casa case show page

Open elasticspoon opened this issue 8 months ago • 0 comments

What type(s) of user does this feature affect?

  • supervisors
  • admins
  • volunteers

Description

Part of #4695

We currently have a partially implemented Placements feature. Placements are essentially a combination way to track with whom and where a case subject is living and for how long.

This ticket is a bit larger and more open ended than some of the related ones. We want to be able to do all the usual CRUD stuff to placements. I will leave it up to you as to how best to display all that functionality, the only requirement is to have that on the case page (/casa_cases/:id).

NOTE: PlacementType dictates the (you guessed it) type of a placement. These are set by an organization, thus, volunteers should be selected the type of a placement from a dropdown.

Some Ideas (PLEASE don't actually hard copy my mockups they are hideous 🤮)

Model them after court orders: have all the adding, editing and deleting on the case page (volunteers should be able to set these)

Image

Create an index page that shows all the placements for a case. Create edit and show pages for specific placements. But only show the current placement on the Case page. It can then have a kebab menu for other actions.

Image

How to access the QA site

Login Details:
Link to QA site

Login Emails:

password for all users: 12345678

Questions? Join Slack!

We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.

elasticspoon avatar May 27 '24 23:05 elasticspoon