A recreation booking system looks like a calendar and is really a fee-and-eligibility engine. The calendar part is a conflict check. What actually generates the phone calls is residency pricing, tiered facility rates, turnover buffers, prorated program fees, refund windows, and the adopted priority order that decides who gets a field on a Saturday when two groups want it.