Pep.Team
Trial-ready youth sports platform

Pep.Team

League websites, team portals, private rosters, attendance, invites, exports, and season rollover for youth sports organizations that need one clean operating system.

Tenant sites
Apex + league + program + team
Admin workflows
CRUD, invites, rosters, audits
Private portal
Parents, players, coaches

What is live

A complete front door for league trials.

Pep.Team now has the public brand layer and the admin workflows behind it: custom domains, cross-subdomain sign-in, scoped roles, invite acceptance, roster import, visibility controls, season rollover, audit logs, and data exports.

Public league sites

Publish an apex, league hub, program hub, and public team page from one tenant-aware model.

Admin operations

Manage programs, seasons, teams, team seasons, invites, visibility, audit logs, exports, and trials.

Member portals

Parents, coaches, and players sign in once to see private schedules, rosters, attendance, and notes.

Privacy-first defaults

Public where useful. Private where kids are involved.

Schedules and results can publish cleanly, while rosters, names, photos, and player-level details stay locked down until a league admin explicitly opts in.

Role-aware invites

League, program, and team admins can only invite within their own scope.

Safe visibility flags

Roster names and player photos stay off until deliberately enabled.

Roster imports

CSV imports link existing parents and return unmatched emails for follow-up.

Season rollover

Clone teams, memberships, and active rosters into the next season.

Pep.Team

Tenant launch kit

Everything needed for the first league trial

Custom public league pages
Admin CRUD for league structure
Email invites and accept flow
Parent and player dashboards
Roster CSV import
Audit log and exports

Launch path

From blank tenant to live team pages in one flow.

1
Create the tenant
2
Invite the first league admin
3
Add programs, seasons, and teams
4
Publish the team pages

Ready to stand up the next trial league?

Create the tenant, invite the league admin, and publish the first team page.