Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Phone Number Extension or Additional Fields to Stakeholder Table #2306

Open
5 tasks
junjun107 opened this issue Dec 3, 2024 · 0 comments
Open
5 tasks
Assignees
Labels
dev Code Development Missing: Feature The feature tag is missing for this issue Missing: Milestone This issue is not part of any milestone Missing: Role The role is missing from this issue Missing: Size The effort estimate for this issue is missing P-Feature: Organization Form Organization form completed and edited by volunteers Priority - Low Optional: Recommended if time permits Release Note: Enhancement Shows on Release Notes under "Enhancements" Role: Back-end Node/Express Development Task Role: Front-end Front End Developer size: 3pt The lift to complete this user story 4-8hrs Sprint 07

Comments

@junjun107
Copy link
Member

Overview

Volunteers should be able to add a phone number extension or other information alongside the primary phone number in the Stakeholder detail page. Currently, we don’t have a way to store or display this information, and adding this capability will enhance the user experience and data accuracy.

Action Items

  1. Research/discuss the best approach for adding phone number extension handling
  • Consider how to handle multiple phone numbers per stakeholder.
  1. Add a new column in the Stakeholder table for phone number extension.
  • Create a data migration to add the new column.

  • Ensure the column is set to a string type to handle possible extensions or comments.

  1. Modify the StakeholderEdit.js component to include a field for the phone number extension.
  • Update the form to include a phone number extension input field.
  1. Update the backend to accept and store the phone number extension.
  • Modify the API to accept the new field and store the data in the database.
@junjun107 junjun107 added Release Note: Enhancement Shows on Release Notes under "Enhancements" dev Code Development Role: Back-end Node/Express Development Task Role: Front-end Front End Developer size: 3pt The lift to complete this user story 4-8hrs P-Feature: Organization Form Organization form completed and edited by volunteers Missing: Feature The feature tag is missing for this issue Missing: Size The effort estimate for this issue is missing Missing: Role The role is missing from this issue Missing: Milestone This issue is not part of any milestone Priority - Low Optional: Recommended if time permits Sprint 07 labels Dec 3, 2024
@junjun107 junjun107 self-assigned this Dec 3, 2024
@github-project-automation github-project-automation bot moved this to New Issue Approval in P: FOLA: Project Board Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev Code Development Missing: Feature The feature tag is missing for this issue Missing: Milestone This issue is not part of any milestone Missing: Role The role is missing from this issue Missing: Size The effort estimate for this issue is missing P-Feature: Organization Form Organization form completed and edited by volunteers Priority - Low Optional: Recommended if time permits Release Note: Enhancement Shows on Release Notes under "Enhancements" Role: Back-end Node/Express Development Task Role: Front-end Front End Developer size: 3pt The lift to complete this user story 4-8hrs Sprint 07
Projects
Status: New Issue Approval
Development

No branches or pull requests

1 participant