fecgov / fecfile-project-management

FECFile project management
2 stars 0 forks source link

Protoypes for usability Feb 5 #82

Closed MitchellTCG closed 5 months ago

MitchellTCG commented 7 months ago

Login Workflow

  1. User Journey 1:

    A user wants to begin working on FECFILE Online (User must have Login.gov account)

  1. User Journey 2:

    A user who HAS BEEN VERIFIED by Login.gov but HAS NOT created a FECFile profile wants to begin working on FECFILE Online.

  1. User Journey 3:

    A user who HAS BEEN VERIFIED by Login.gov, HAS created a FECFile profile, and wants to accept the security notification of FECFILE Online. The application will display the notification every time the user accesses FECFile until they consent to the security notification for one year.

  1. User Journey 4:

    A user can’t sign in because they forgot their Login.gov password.

  1. User Journey 5:

    A user who HAS BEEN VERIFIED by Login.gov, HAS created a FECFile profile, & HAS been granted permission to work on ONE committee

  1. User Journey 6:

    A user who HAS BEEN VERIFIED by Login.gov, HAS created a FECFile profile, & HAS been granted permission to work on MULTIPLE committees

  1. User Journey 7:

    A user who HAS BEEN VERIFIED by Login.gov, HAS created a FECFile profile, & wants to create new committee account on FECFile Online

  1. User Journey 8:

    A user who HAS BEEN VERIFIED by Login.gov, HAS created a FECFile profile, & wants to create new committee account on FECFile Online but Committee C00186312 cannot be found in the FEC global lookup

  1. User Journey 9:

    A user who HAS BEEN VERIFIED by Login.gov, HAS created a FECFile profile, & wants to create new committee account on FECFile Online but the user's email is not on the Form 1 for C00186312

  1. User Journey 10:

    A user who HAS BEEN VERIFIED by Login.gov, HAS created a FECFile profile, & wants to create new committee account on FECFile Online for a committee with your email address on the Form 1 but an account already exists


Form 99

  1. User Journey 1:

    As the committee administrator, you need to create a Form 99: Miscellaneous Report to the FEC. Create this form and save it to complete later.

    File: 1103 - Allow user to create and edit a Form 99

    Video: Private Zenhub Video

    Proto: https://xd.adobe.com/view/af8f2039-3373-4740-a7e9-2c2b23a49bbe-fadc/?fullscreen&hints=off

  1. User Journey 2:

    As the committee administrator, you need to create a Form 99: Miscellaneous Report to the FEC. Create this form and submit it to the FEC.

    File: 1103 - Allow user to create and edit a Form 99

    Video: Private Zenhub Video

    Proto: https://xd.adobe.com/view/af8f2039-3373-4740-a7e9-2c2b23a49bbe-fadc/?fullscreen&hints=off


Form 1M

  1. User Journey 1:

    As the committee administrator, you need to create a Form 1M. Create this form based on Affiliation and save it to complete later.

    File: 1292 - Allow user to create and edit Notification of Multi-Candidate Status (Form 1M)

    Video: Private Zenhub Video

    Proto: https://xd.adobe.com/view/bceb510b-c856-443e-94ea-5964cd185973-e9b8/?fullscreen&hints=off

  1. User Journey 2:

    As the committee administrator, you need to create a Form 1M. Create this form based on meeting qualification goal and submit it to the FEC.

    File: 1292 - Allow user to create and edit Notification of Multi-Candidate Status (Form 1M)

    Video: Private Zenhub Video

    Proto: https://xd.adobe.com/view/af8f2039-3373-4740-a7e9-2c2b23a49bbe-fadc/?fullscreen&hints=off

QA Notes

null

DEV Notes

null

Design

null

See full ticket and images here: FECFILE-57

mary-tcg commented 7 months ago

1: On the "Add a phone number" page of signing up for login.gov, only the radio button of the 'text message' option is selectable. The whole thing should be a button.

Additionally, there are several typos that I have corrected since taking this screenshot.

Screenshot 2024-02-01 134834.png
JonellaCulmer commented 7 months ago

Login

Form 99

AureliaKhorsand commented 5 months ago

@MitchellTCG @JonellaCulmer is this ticket still relevant or can it be closed?