rubyforgood / rubyforgood/human-essentials
Add optional phone number to users (esp Partner Users)
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 593
- Forks
- 593
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 41
Description
One use-case is reaching out to individual users at a Partner. We have some formal partner contacts, but like with email we sometimes need to call individual partner users.
Add a phone number to users in general as an optional attribute. Add it in the UI at least to Partner Users, for when a Bank is managing Partner Users (like their email address). Look around and maybe add it in other places :)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the User model and the Partner Users management UI, using the existing email attribute as the closest reference. Add an optional phone number for users and expose it when a Bank manages Partner Users; done means the value can be entered, saved, and displayed without affecting users who leave it blank.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rails, ruby
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100