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

Add evaluation status details to the list #291

Open
10 tasks
Tracked by #59
stepchud opened this issue Nov 26, 2024 · 0 comments
Open
10 tasks
Tracked by #59

Add evaluation status details to the list #291

stepchud opened this issue Nov 26, 2024 · 0 comments
Assignees
Labels

Comments

@stepchud
Copy link
Contributor

stepchud commented Nov 26, 2024

What/Why

As a challenge manager I want to view the details of evaluators and their evaluation progress for each submission.
As a challenge manager I want to quickly see a scoring average for each submission in my challenge.

Figma Link

Submission index list

Technical Notes

Use tag with colors for progress status if convenient, otherwise make a new reusable component for the app.
As a reference, some progress queries can be seen on #280

Acceptance Criteria

  • Name of the evaluator is listed
    • Evaluator name is highlighted in red if they have recused
  • Status tags are colored according to Figma design
  • Average score is shown when all evaluators have competed their scoring
    • otherwise the score is displayed N/A
  • Mobile layout is responsive

Disregard the following if this work does not include any UI changes

  • WAVE screenshot
  • Automated a11y tests (axe-rspec specs)
  • Keyboard accessibility (tab navigation, form interactions)
  • Responsiveness at desktop and mobile

Out of Scope

@stepchud stepchud changed the title Add Assigned Evaluators with evaluation status to the list Add evaluation status indicators to the list Nov 26, 2024
@stepchud stepchud changed the title Add evaluation status indicators to the list Add evaluation status details to the list Nov 26, 2024
@r-bartlett-gsa r-bartlett-gsa added this to the Sprint 12/03/24 milestone Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants