I made this task into an Epic so we can have subtasks for what we need to do here. Here's how I'm thinking of breaking it up:
- Frontend for supporting categories as inputs from users. (T194703: Add support for categories on the frontend)
- Have an accordion for "Categories" under the current "Participants" accordion.
- Tentative mock:
- Frontend for categories being fetched from database (T202762: Behavior on category save/pre-population)
- Backend for supporting categories as input for users.