
You volunteered to give sixty kids a summer, not to fight a database at midnight. Peer10 carries the machinery — registration, rosters, schedules, payments — and makes the risky parts safe to touch.
Enter as the directorRe-form a division, move a child, reschedule a weekend: Peer10 simulates the consequences first, shows you the diff, and keeps an undo. A Tuesday-night mistake is a click, not a week of apologies.
Registration flows into rosters, rosters into schedules, schedules into who owes what. Fees go to your league through Stripe. Nothing is retyped, so nothing drifts.
Background checks, SafeSport and first aid live on the volunteer, with expiry dates you can see coming — so the coach whose clearance lapses next week is this week's problem, on purpose.
Registration fees, payment status, and financial aid live beside the roster — the treasurer and the registrar look at the same numbers. Billing for Peer10 itself is not the product; your league's money is.
Import brings your existing site's teams and schedules in as a draft you review — it proposes, you approve. Nothing lands in your league without your eyes on it.

The real roster surface, from the seeded demo league — the same one behind the door below.
Pinewick United is a fully seeded demo league. Enter as its director — real roster, real schedule, real loose ends.