Recreation Management
Programs, facility reservations, and memberships for parks & rec — each program holds one or more sessions with its own capacity and waitlist.
Staff create a bilingual program (Youth Soccer, Swim Lessons), add dated sessions with a capacity, and residents register; when a session fills, new sign-ups go onto the waitlist. Fees and waivers are set per program, and revenue and registration counts roll up on the dashboard.
What you can do
Create bilingual programs
Name and describe each program in English and Spanish, set the fee and an optional age range, and require a signed waiver to register if needed.
Add dated sessions
Give a program a season label, start/end dates, and a capacity; optionally set when registration opens and closes.
Seat & waitlist
Each session shows seats taken vs. capacity; once full, registrations move to the waitlist and can be promoted as seats free up.
Manage facilities & memberships
Beyond programs, run facility reservations, membership types, and memberships from the recreation subnav.
Track revenue
See total revenue, active programs, seated registrations, and the number of waitlisted sign-ups at a glance.
Collect waivers
Programs flagged for a waiver show a Waiver badge and require a signed waiver before a resident can register.
A typical workflow
- Create the program — enter the EN/ES name and description, the fee, an optional age range, and whether a waiver is required.
- Add a session — set the season label, start and end dates, capacity, and the registration window.
- Residents register — sign-ups fill the seats; once capacity is reached, further sign-ups are waitlisted.
- Collect the fee — payment is recorded (check today; card is a future add-on) and a bilingual receipt is sent.
- Promote from the waitlist — as seats free up, waitlisted registrations are promoted and the counts update.
A closer look
The home view lists programs, each with its fee, age range, and sessions underneath; Add session opens a modal for the season label, dates, capacity, and registration window. KPIs across the top read Total revenue, Active programs, Registrations, and Waitlisted. A session row shows seats taken over capacity and opens to its registrant detail.
Staff:
/dashboard/recreation (with facilities, sessions, membership types, and memberships subviews). Residents register from the tenant's resident portal.Works with
Payments for program fees & receipts · Events (a built-in calendar feature) for posting program dates publicly · Communications for bilingual session notices.