Set Up Your Organization Hierarchy

Development Agency Creative

Your organization hierarchy is the foundation for rosters, events, travel, uniforms, and payments. If the hierarchy is incomplete, downstream setup will fail or show limited options. Build it once in the correct order and reuse it across admin workflows.


Build in This Exact Order

  1. Sport
  2. Program (linked to a Sport)
  3. Level (linked to a Program)
  4. Team (linked to a Level)
  5. Season (then linked to Team operations)

Screenshot: Organization structure overview showing Sports, Programs, Levels, Teams, and Seasons.


Step 1: Create a Sport

Go to /admin/sports and create your sport (for example, Basketball or Soccer). Keep names clear and consistent because this label is reused in multiple modules.

Screenshot: Sports page with Create Sport action.

Step 2: Create a Program

Go to /admin/programs and create a program under the correct sport (for example, Boys, Girls, Travel, Rec). Every program must be attached to a sport.

Screenshot: Program form with Sport selector.

Step 3: Create a Level

Go to /admin/levels and add levels (for example, Varsity, JV, 12U) under the correct program. Levels define how teams are grouped for operations and reporting.

Screenshot: Level form with Program selector.

Step 4: Create a Team

Go to /admin/teams and create teams tied to the appropriate level. Team setup is required before assigning athletes to active team-season workflows.

Screenshot: Team form with Level selection.

Step 5: Create a Season

Go to /admin/seasons and create the active season(s). Seasons are required for team-season workflows like roster assignment, events, travel plans, and fees.

You can also create a season inline when prompted during team setup if the required season does not exist yet.

Screenshot: Seasons page and inline Create Season modal from team flow.


Quick Validation Checklist

  • Each Program is linked to the correct Sport.
  • Each Level is linked to the correct Program.
  • Each Team is linked to the correct Level.
  • At least one active Season exists for team-season workflows.
  • Your team operations (roster/events/travel/fees) show expected team and season options.

Common Issues and Fixes

I cannot complete team setup

Check that a valid level exists and is selected for that team.

I cannot assign fees, events, or travel to a team

Confirm the team has a valid season context available for those workflows.

My structure looks duplicated or inconsistent

Standardize naming before adding more teams to prevent reporting and assignment confusion.


What to Do Next

After hierarchy setup is complete, continue with:

  • Roster setup (add athletes to teams/seasons)
  • Event creation and attendance workflows
  • Travel plan setup
  • Fee creation and payment configuration

Leave A Comment

Your email address will not be published *

Social Icon

Have Any Query Feel Free Contact
(1)245-45678 call

We’re a team of creatives who are excited about unique ideas and help fin-tech companies to create amazing identity by crafting top-notch UI/UX.

Contact Us

Stay Connected

Create your account