Impactworkers / iw-complaint-manager

Impactworkers Complaint Manager
1 stars 0 forks source link

Create new case - add incident details #84

Open mariliasoaresTW opened 4 months ago

mariliasoaresTW commented 4 months ago

User Story

As a user, I want to create a new case through a user-friendly interface, So that I can log complaints received

In Scope

  1. Add a new dialog for the case details, which allows the user to edit the basic case details entered on the previous dialog, enables them to add accused and witness to the case

  2. Create a case details dialog:

    • Fields for date and time of case received, complaint type, location, assigned to drop down and intake source
    • Complainant and witness information: allow user to manually add a complainant and a witness by opening a new dialog to capture their information

Out of Scope

  1. Narrative
  2. Attachments
  3. Search for existing people / people in custody
  4. Location / address search using Google API
  5. Any validations for address, email or

Mockups

Figma

Acceptance Criteria

  1. Scenario: Case details dialog fields Given a user selected "continue" on the previous case creation dialog Then the case details dialog is opened and the user can edit the fields previously selected, as well as add a location for the incident (manually input)

  2. Scenario: Add accused Given a user selected "add accused on the case details dialog Then add accused dialog is opened and the user can type the accused personal info and contact information to create an accused

  3. Scenario: Add witness Given a user selected "add accused on the case details dialog Then add accused dialog is opened and the user can type the accused personal info and contact information to create an witness

  4. Scenario: Save for later When a user selects save for later Then the current case is saved with the updated information and the case and the case creation dialog is closed

  5. Scenario: Continue Given a user selects continue Then the current case is saved with the updated information

Notes

Checklist

Kickoff

Deskcheck