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

Settings: matching information #410

Open
9 tasks
Tracked by #589
greatislander opened this issue Mar 2, 2022 · 3 comments
Open
9 tasks
Tracked by #589

Settings: matching information #410

greatislander opened this issue Mar 2, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@greatislander
Copy link
Collaborator

greatislander commented Mar 2, 2022

Users add their demographic information for matching, and to facilitate showing them relevant projects/engagements.

  • Create a policy to only show to individual users and for now only on local and dev environments
  • Use the policy to restrict access to the matching/demographics route
  • Add link to matching
  • Use the policy to restrict displaying matching link
  • Enabled password confirmation middleware on matching/demographics route
  • Style/update password confirmation dialog as needed, if possible
  • Implement matching "landing" page
  • Implement matching "add/edit" page
  • Implement placeholder for "how matching works" page
@greatislander greatislander added this to the Community member pages milestone Mar 2, 2022
@greatislander greatislander added enhancement New feature or request design This feature needs design work labels Mar 2, 2022
@greatislander greatislander changed the title Participant profile Participant profile creation and editing Mar 2, 2022
@cherylhjli cherylhjli changed the title Participant profile creation and editing Participant: Adding matching information Apr 11, 2022
@cherylhjli
Copy link

May change depending on Delphi results

@greatislander greatislander modified the milestones: Community members, Project management Apr 11, 2022
@greatislander greatislander modified the milestones: Project management, 1.0.0-alpha3 Jul 15, 2022
@greatislander greatislander mentioned this issue Jul 15, 2022
11 tasks
@greatislander greatislander changed the title Participant: Adding matching information Settings: Matching information Jul 15, 2022
@greatislander greatislander changed the title Settings: Matching information Settings: matching information Jul 15, 2022
@cherylhjli cherylhjli removed their assignment Aug 2, 2022
@cherylhjli cherylhjli removed the design This feature needs design work label Aug 2, 2022
@greatislander greatislander modified the milestones: 1.0.0-alpha.4, 1.0.0 Sep 26, 2022
@greatislander greatislander assigned jobara and unassigned greatislander Dec 7, 2022
@michelled michelled modified the milestones: 1.0.0-rc.1, 1.0.0-alpha.7 Dec 21, 2022
jobara added a commit to jobara/platform that referenced this issue Jan 16, 2023
jobara added a commit to jobara/platform that referenced this issue Jan 18, 2023
@michelled michelled removed this from the 1.0.0 milestone May 10, 2023
@michelled
Copy link
Collaborator

An explanation of why we are gathering this information needs to accompany this work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

4 participants