GSA / smartpay-training

Prototype for new GSA SmartPay training quizzes
8 stars 4 forks source link

Administrator | Loading GSPC Eligible List into the Training System #19

Open A-L33 opened 1 year ago

A-L33 commented 1 year ago

As an administrator, I want to load a list of users that took the required GSPC courses at the yearly forum into the system to allow them to verify their level of experience and obtain their GSPC certificate.

Acceptance Criteria:

CodyHinze commented 12 months ago

Is it possible to get a sample of the expected format the authorized user will upload?

Additionally, should this be a separate permission role?

CodyHinze commented 12 months ago

Link to GSA Smart Bulletin 22 - https://smartpay.gsa.gov/files/smartbulletins/smart-bulletin-022.pdf

JennaySDavis commented 11 months ago

Based on JAD Discussion and Decisions from 11/7/2023:

JennaySDavis commented 11 months ago

Updated Decisions from 11/14/2023 JAD Discussion:

JennaySDavis commented 8 months ago

Image

CodyHinze commented 7 months ago

Here is the Draft Content that I sent to @john-labbate for inclusion on the admin send invitations page:

Send Invitations for GSA SmartPay Program Certification

After the attendees finish the necessary coursework for the GSA SmartPay Program Certification (GSPC), as stated in Smart Bulletin 22 during the GSA SmartPay Training Forum, you can use the form below to send each attendee an email containing a link. This link will enable them to certify their hands-on experience and obtain a PDF copy of their GSPC.

Please fill out the form below by entering the attendees' email addresses as a comma-separated list and selecting an expiration date for their certificate. The expiration date should be three years from the date of the GSA SmartPay Training Forum. This form will verify the entered email addresses and notify you if any are invalid.

JennaySDavis commented 7 months ago

#494 Acceptance Criteria

Pass/Fail Description
Pass User can copy/paste, manually input, etc. email addresses; required field
Pass User can enter the certificate expiration date as a required field
Pass User can submit email addresses
Pass Error message displayed if required fields are incomplete
Pass System displays success message with # of email invites successful
Pass System displays an error message with all the emails that are invalid (format)

Comments/Additional Notes

ADA Compliance (Automated scan via Chrome Lighthouse) Criteria Score
Performance 99
Accessibility 100
Best Practices 100

Passed 3/7/24- JSD

johnbeallgsa commented 7 months ago

Incredible job. It works as advertised. I received an email after loading emails. User friendly. I'm moving to Done.