Impactworkers / iw-complaint-manager

Impactworkers Complaint Manager
1 stars 0 forks source link

Add complainant to case - manual add #89

Open mariliasoaresTW opened 4 months ago

mariliasoaresTW commented 4 months ago

User Story

As a user, I want to add a complainant to the case So that I can know who is the person who is sending a complaint

In Scope

  1. Add a new dialog for manually adding a complainant to capture their primary contact information, with the option to select "unknown complainant" and skip the primary contact info
  2. Add fields for first name, M.I, last name, phone number, email, address, and a notes fields.

Out of Scope

  1. Any validations for address, email or phone number
  2. Address search using Google API

Mockups

Figma

Acceptance Criteria

  1. Scenario: Unknown complainant Given I select "unknown complainant" radio button on the top of the add complainant dialog Then I can select "create' and an anonymous complainant will be added to the case

  2. Scenario: Known complainant Given I have not selected "unknown complainant" radio button on the top of the add complainant dialog Then I need to fill out at least first and last name fields to allow the complainant to be added to the case (create button is active)

Notes

Checklist

Kickoff

Deskcheck