Team Management
Manage team members, invitations, seasons, and team settings from a centralized location.
Required screenshot: team-overview.png
Overview
The Team Management page (Admin only) provides four tabs for managing your team:
- Team Members - Add and manage team members
- Invites - Create and manage invitation links
- Seasons - Manage competition seasons
- Team Settings - Update team information
Team Members Tab
Viewing Members
See all active team members with:
- Name and email
- Role (Admin, Mentor, Student, Guest)
- Join date
- Member statistics at the top
Required screenshot: team-members.png
Member Roles
Four role types with different permissions:
Admin
- Full access to all features
- Can manage team members
- Can create invites
- Can modify team settings
Mentor
- Can manage team content
- Cannot manage members or settings
- Can view all team data
Student
- Can manage own content
- View team information
- Limited administrative access
Guest
- Read-only access
- Can view but not edit
- Useful for parents, sponsors
Adding Members Directly
Add team members without sending invites:
- Click "+ Add Member" button
- Fill in member information:
- First and last name
- Email address
- Role
- Grade (optional)
- Subteam (optional)
- Click "Add Member"
- Member receives credentials and can sign in
Required screenshot: team-add-member.png
Member Actions
Promote to Admin
- Elevate a member's permissions
- Gives full administrative access
- Use with caution
Remove Member
- Permanently removes member from team
- Deletes from database
- Cannot be undone
- Shows confirmation dialog
Required screenshot: team-remove-member.png
Invites Tab
Creating Invite Links
Generate shareable invitation URLs:
- Click "Create Invite" button
- Configure invite settings:
- Default Role - What role new members get
- Max Uses - Limit number of signups (optional)
- Expiration Date - When invite expires (optional)
- Click "Create Invite"
- Copy the generated link to share
Required screenshot: team-create-invite.png
Invite Codes
Each invite gets a unique 12-character code automatically generated.
Viewing Invites
See all active and inactive invites in a table:
- Status badges (Active, Expired, Max Uses Reached, Deactivated)
- Default role assignment
- Usage count (current uses / max uses)
- Expiration date
- Created date
- Actions (copy link, deactivate)
Required screenshot: team-invites-list.png
Managing Invites
Copy Invite Link
- Click the copy button
- Link is copied to clipboard
- Share via email, chat, etc.
Deactivate Invite
- Stops invite from working
- Useful if invite is compromised
- Cannot be reactivated
Required screenshot: team-invite-actions.png
Invite Status
Invites show different statuses:
- Active - Currently usable
- Expired - Past expiration date
- Max Uses Reached - All uses consumed
- Deactivated - Manually disabled
Seasons Tab
Managing Seasons
Track multiple competition years:
Required screenshot: team-seasons.png
Creating a Season
Add a new competition season:
- Click "+ Create Season" button
- Fill in details:
- Season Name - e.g., "INTO THE DEEP 2024-2025"
- Start Year - Beginning year (e.g., 2024)
- End Year - Ending year (e.g., 2025)
- Click "Create Season"
Required screenshot: team-create-season.png
Current Season
Only one season can be "current" at a time:
- All data views filter to current season
- Dashboard, tasks, events, etc. show current season data
- Historical data preserved for past seasons
Switching Seasons
Change the active season:
- Find the season you want to activate
- Click "Set as Current"
- All modules update to show that season's data
Required screenshot: team-switch-season.png
Season-Based Data
These modules are season-specific:
- Notebook pages
- Calendar events
- Tasks
- Expenses and fundraising
- Mentoring sessions
This allows you to:
- Keep data organized year-over-year
- View historical information
- Start fresh each competition year
Team Settings Tab
Team Information
Update team profile:
Required screenshot: team-settings.png
Editable Fields:
- Team number
- Team name
- School name
- State/region
- Country
Team Logo:
- Upload custom logo image
- 2MB file size limit
- Supported formats: PNG, JPG, GIF
- Displays throughout the app
Required screenshot: team-logo-upload.png
Updating Settings
- Modify any fields
- Click "Save Changes"
- Changes apply immediately throughout the app
Best Practices
Member Management
- Set Appropriate Roles - Give users minimum required permissions
- Regular Audits - Periodically review member list
- Remove Inactive Members - Clean up when people leave the team
Invite System
- Use Max Uses - Prevent unlimited signups from one link
- Set Expiration - For time-limited recruiting periods
- Deactivate Old Invites - Keep invite list clean
- Role-Specific Invites - Create separate invites for different roles
Season Management
- Create Before Season Starts - Set up new season in advance
- Descriptive Names - Include game name and year range
- Don't Delete Old Seasons - Historical data is valuable
- Switch Promptly - Change current season when new one begins
Team Settings
- Keep Information Current - Update when team details change
- Professional Logo - Use clear, recognizable team logo
- Accurate Location - Helps with regional coordination