EPIC: As a new user I want to enter my GitHub handle so that I can use it to join projects in the future
- Dominant language
- JavaScript
- Stars
- 61
- Forks
- 101
- PR merge metrics
- No merged PRs in 30d
Description
### Overview
New user is able to enter their GitHub handle through VRMS to continue with onboarding process.
### Action Items
- [ ] User can type text into GitHub handle field
- [ ] When clicking “submit,” clean data and save to user
- [ ] To be specified per data model (e.g., strip “@” prefix etc.
- [ ] Proceed to “collect additional data (3.09)
- [ ] Check value for email address format and display warning + prevent user from advancing if email format
- [ ] When clicking skip, save no data to user and proceed to 1.09
- [ ] Github.com text links to https://github.com
### Resources/Instructions
[Main design (final)](https://www.figma.com/file/9c6pxjImN8MjHAZLH7zxYm/VRMS-Mocks?node-id=25469%3A3614)
[Email fail text (final)](https://www.figma.com/file/9c6pxjImN8MjHAZLH7zxYm/VRMS-Mocks?node-id=25469%3A3628)
### Additional Notes
Just collecting handle, no use of GitHub API unless valuable per dev research
Does the validation requirement create headaches because github handles can have varying formats with @ and “.com” etc.?
Contributor guide
Assessment
This issue has not been assessed yet.