topcoder-platform / work-manager

This is the frontend application for creating and managing challenges.
13 stars 48 forks source link

Change "Registrants" to "Resources" and show all users #1546

Closed jmgasper closed 1 year ago

jmgasper commented 1 year ago

REF: https://topcoder.atlassian.net/browse/PROD-4270

Description

In Online Review, we have a Resources section that allows a copilot or PM to see all the users on a challenge, not just registrants. There are different tabs for:

The users are shown with role, handle, email, payment, and registration date.

NOTE : For this ticket, we will ignore payment

SCR-20230615-jghb

Changes

In Work Manager, I'd like to have the same idea. The current Registrants tab will be renamed Resources, and we will remove the count displayed after Registrants

We will show 4 tabs on the Resources section:

On each tab will be a table of the users that match those roles showing:

We can get the role from the resource-roles endpoint, and the users from the resources endpoint, similar to what we do now.

Future

Out of scope, but we will be adding functionality so a copilot or PM can add / remove users from specific roles.