TODO v2 - GovLab/noi2 GitHub Wiki

V2 UX & functionality changes from new designs

Dashboard/Landing Page

  • New view for activity/logged in landing page + associated queries (1 day)
  • New model and join tables for "share with the network" messages (1/2 day)
  • Endpoint to receive "share with the network" messages (1/2 day)
  • Ability to generate profile progress ranks on a User basis (2 days)
  • Ranking of most complete profile at User level (1/2 day)
  • "Invite someone" endpoint (1 day)
  • Ranking of most connected at User level
  • Add column for user to indicate whether or not tutorial steps should be shown

Signup

  • Signup endpoint #1 to receive first name/last name/email/password/confirm (1/2 day)
  • Possibility to show "please check your email" for EMAIL_REGEX activated deployments (1/2 day)
  • Signup endpoint #2 to receive org/type of org/position/location (1/2 day)
  • Signup endpoint #3 to prompt user to pick innovation area (1/2 day)
  • Expertise endpoints that allow for one-by-one selection of level (2 days)
  • View ordering to match UX described in doc

Other

  • Queries to generate visual for "View the Network" pages #1 & #2
  • Queries to generate "View the Network" bubbles
  • For public profile page, provide alternate editable view if user clicks the pencil

Larger architectural changes

  • Finish multi-language support
  • Support single DB for all deployments