Venues & facilities
Every space,
one schedule.
Fields, gyms, courts, weight rooms, each on its own schedule, so teams never collide. Then the open hours you weren’t using become booked, paid rentals.
Facility schedule
Main Gymnasium
Varsity Volleyball · Practice
3:30–5:00 PM
JV Basketball · Practice
5:00–6:30 PM
Varsity Basketball vs Lincoln
6:30–8:30 PM
Booster pancake breakfast
7:00 PM request
Metro Youth League · Rental
Sat 9:00 AM–12:00 PM
One schedule per space
Every space,
its own schedule.
Facilities are the part most tools skip, and the part that causes the chaos. Here every space keeps its own schedule, so two teams are never sent to the same court.
Every space is its own calendar
Fields, gyms, courts, weight rooms, the wrestling room: each schedules on its own, all in one department view.
One source of truth
No whiteboard in the AD office, a spreadsheet, and three coaches with different copies. Everyone reads the same schedule.
Booked is booked
When a space is taken, every team, family, and calendar sees it that way at once, without anyone re-typing the change.
Main Gymnasium
Thursday
Volleyball · Practice
3:30–5:00 PM
JV Basketball
5:00–6:30 PM
Varsity vs Lincoln
6:30–8:30 PM
Turf Field
Thursday
Soccer · Practice
4:00–5:30 PM
Lacrosse · Practice
5:30–7:00 PM
Football vs Central
7:00–9:00 PM
Weight Room
Thursday
Football · Lift
6:30–7:30 AM
Wrestling · Lift
3:00–4:00 PM
Tennis Courts
Thursday
Boys Tennis · Practice
3:30–5:00 PM
Girls Tennis · Match
5:00–6:30 PM
No double-bookings
Conflicts caught
before they happen.
The double-booked gym that turns up an hour before tip-off never makes it onto the schedule. Overlaps are caught at the moment of the request, and a fix comes with the flag.
One overlap, handled
Request
A coach asks for the main gym Saturday at 9 AM.
Caught
It's already held for the youth-league rental. The overlap is blocked, not booked.
Fixed
A clear alternative: the auxiliary gym, free the same window.
Overlaps are blocked, not booked
Two teams can't hold the same space at the same time. The conflict is stopped before it becomes a 7 PM scramble.
A fix comes with the flag
Every conflict surfaces an open alternative on the spot, so resolving it is one tap instead of a round of calls.
Priority rules you set
When two teams truly need the same gym, it proposes a fair split on your rules: varsity game day over a scrimmage, every time.
Premium tier
Open hours
earn their keep.
The same schedule that keeps your teams from colliding already knows when your spaces sit empty. Turn those open hours into booked, paid rentals, and let your facilities help pay for the platform that runs them.
- 1
Publish your open hours
The gaps already on your facility schedule, Saturday mornings, summer weeks, go out as bookable windows. No new spreadsheet.
- 2
Approve every request
Outside groups request a slot; you approve or decline. Nothing lands on your calendar without your say-so.
- 3
Get paid, tracked
Booking, approvals, and payment live in one place, so the revenue and who owes what is never a mystery.
Rentals · This month
Open hours, earning
Metro Youth League
Sat · Main Gym
Riverside Soccer Club
Sun · Turf Field
Summer Skills Camp
Jul · Gym + Field
Adult Volleyball Co-op
Wed · Aux Gym
Lead the program.
We'll run the rest.
We’re onboarding a small group of founding athletic departments for the 2026 season. Put every space on one schedule, end the double-bookings, and let your open hours start paying their way.