ezCMS.AISign in

For private K-12 athletic programs

Run your athletics site in sentences.

One system for the public site, the records behind it, and the work your athletic director does every week. Type what changed. Review the diff. Approve it.

Studio

Remind families who are missing a physical

queue_remindersOutbox · awaiting approval

One email per family, listing exactly what their athlete’s packet still needs.

Approve batchDiscard

Nothing is sent until the director approves the batch.

Imported, not retyped

Bring your current site with you.

The import reads your public Arbiter and rSchoolToday pages and your handbook, then writes teams, coaches, schedules, facilities, sponsors, booster tiers, and handbook links. It never invents athletes. A game without a score stays unscored, and a coach the source doesn’t list stays blank.

Everything the public site shows, and the records behind it.

Your brand, as data

Logo, banner, colors, and shortcuts live in the school’s record. Every school renders through the same components, so nobody forks a theme or learns a page builder.

Registration and clearance

Families register, upload a physical, sign, and pay the school’s fee. The athletic director clears complete packets and the athlete lands on that team’s roster.

Eligibility as configuration

Grade minimums, check points, and attendance cutoffs are settings on each school. Changing a number never needs a developer.

Two ledgers, never mixed

Registration fees, booster dues, and store orders go through the school’s own payment account. The software invoice is a separate ledger.

Integrations as adapters

Payments, calendars, MaxPreps exports, Hudl and NFHS links, email, and your SIS plug in behind one interface each. Core records never carry a vendor’s name.

Every change on the record

Each publish writes an audit entry and a snapshot. Undo restores that school’s last change and nothing else.

How the studio works

  1. 01Say what changed“Final score: volleyball beat Wando 3-1.” Common phrasings resolve instantly. Anything else goes to the model once.
  2. 02Read the diffTyped changes with before and after. If a prompt is ambiguous, the studio asks one question instead of guessing a game or a student.
  3. 03Approve to publishNothing is public until you approve. Coaches approve scores for their own teams. Fees and eligibility stay with the director.

Plans

Site

  • Branded public site
  • Schedule
  • News
  • Staff
  • Facilities
  • Links

Annual contract per school.

Operations

  • Everything in Site
  • Registration
  • Documents
  • Eligibility
  • Fees
  • Boosters
  • Store

Annual contract per school.

Studio

  • Everything in Operations
  • Prompt-to-diff publishing
  • Reminders
  • Exports

Annual contract per school.