Captain and coach workspace

Manage team

Build the roster, approve members, assign eligible roles, and share one invitation code.



1. Import rosterSaved as unclaimed WeChat names
2. Member claimsAccount binds to one roster name
3. Admin approvesRoster entry becomes a membership
4. Member preparesConsent and weight unlock lineup eligibility
Invitation · captain

One code for the whole team

Share the team name, this single code, and the generated link. Members can fuzzy-search the team name; the link carries the hard-to-remember ID automatically. Roster CSV files do not need email addresses.

Members

Team members

Everyone who has joined or claimed a roster name. Tick pending members, or use Select all pending, then approve them together. Click a name to load it into the controls below.

NameStateAccessBoat rolesConsentWeightKPIActions
Sign in as captain or coach, choose the active team, then refresh.

Roster controls

Captain / coach controls

Boat roles for this member

Everyone is a paddler by default. Tick extra seats this member can fill.

Bulk onboarding · captain

Roster CSV

Use display_name,roles,aliases. Aliases are semicolon-separated WeChat variants. Do not upload the full local solver roster. Weight and KPI values are never imported or exported.