Iridescent-CM / technovation-app

The team submission platform for the Technovation Challenge
https://technovationchallenge.org
GNU General Public License v3.0
7 stars 4 forks source link

Add "chapter ambassador" admin page #4465

Closed viviancan closed 1 month ago

viviancan commented 8 months ago

This would let an admin see a chapter ambassador's onboarding steps/progress, similar to how an admin can see the status of a student's onboarding steps.

dboyer commented 8 months ago

A rough wireframe is available on Mural. I think we'll want this as a separate page but we should also consider if there's a way to reuse the participants page. Maybe as part of adding profile type specific filters.

Screen Shot 2024-02-01 at 11.52.08 AM.png
dboyer commented 6 months ago

Similar to the separate admin page for judges, we need an admin page to view chapter ambassador info.

Search filters can include:

Name or email Season Organization Country Onboarding status For onboarding status, we need to know if they've completed each of the steps:

Background check Training MOU Additional columns should include:

Participant ID Gender Phone number

dboyer commented 6 months ago

This will cover creating the basic page and adding filters, columns, and exports related to existing ChA fields. It will not cover onboarding status.

dboyer commented 6 months ago

Hey team! Please add your planning poker estimate with Zenhub @shaun-technovation @viviancan

viviancan commented 6 months ago

Confirming this is on preview. I did not include the country filter since there are potential updates to location. We will also need to add onboarding status once that work is complete!

dboyer commented 6 months ago

Confirming on preview that I can: