Requirements checklist
Public agencies that buy recreation registration software tend to ask for the same requirement areas. This checklist maps each area to the demo screen that shows it. It is generic: it does not answer any particular solicitation.
How to use this list: open the demo page in another tab, sign in as the persona named in the row, then follow the link. Demo personas
Accounts and households
Requirement area: Families manage one account with several members, guardians with different rights, emergency contacts, custom fields and documents.
-
Manage household members, emergency contacts and authorized pickups.
-
Switch between the two households a child belongs to.
-
Primary and secondary guardians with different rights over medical details.
-
Five custom fields each for households and people, set up by administrators.
-
Electronic signature certificates with time, IP address and document hash.
Activity registration
Requirement area: Residents search a catalog, see their own price, register several people at once and are protected from schedule conflicts and overbooking.
-
Search activities by keyword, age, location, distance, day, time, language and open seats.
-
See the price for your household, with resident or non-resident rates and the reason.
-
One checkout for several children and activities, with seat holds.
-
Overlapping activities for the same person are blocked before payment.
-
Apply for fee assistance; the system flags whether the household likely qualifies.
-
Simulate a high-demand opening and wait in the virtual waiting room.
-
Waitlist offers arrive by email and simulated text in the Demo Outbox.
-
A permanent, searchable history of every registration and reservation.
Camps, leagues and child care
Requirement area: Multi-week camps, league team formation and scheduling, and licensed child-care enrolment with paperwork.
-
Weekly day camps and overnight camps in the catalog.
-
Automatic league team formation and round-robin game schedules.
-
Licensed child-care programs with an enrolment checklist.
Facility reservations
Requirement area: Online facility requests, recurring bookings, double-booking prevention and multi-step approvals.
-
Search facilities by type, location, capacity and amenities.
-
Request a one-time or recurring booking with a live fee quote.
-
Approve, deny or return booking requests step by step.
-
Add a maintenance blackout and review every booking it affects first.
-
Facility calendars by facility, location or the whole district.
Front desk and point of sale
Requirement area: In-person registration and sales with several tender types, check-in and attendance.
-
Front-desk sale with cash, check and a simulated card terminal.
-
Register a walk-up participant with the same eligibility and conflict checks.
-
Check participants in by QR code or typed code.
-
Instructor roster on a phone with allergy alerts and pickup persons.
-
Take attendance and check children out to an authorized pickup person.
-
Front-desk household search that understands street abbreviations ("123 Millrace St").
Finance and accounting
Requirement area: Refund approvals with separated duties, closeouts, deposit transmittals and household balances.
-
Submit a refund request with an optional administrative fee.
-
Approve a refund as the supervisor (step 2 of 3).
-
Process an approved refund as finance (step 3 of 3).
-
Daily closeout with expected and counted cash, variance and a deposit slip.
-
The same transmittal view for field staff, supervisors and finance.
-
Payment history, balance with a pay button, credits, receipts and the child-care tax statement.
Staff access and security
Requirement area: Role-based access by location and position, two-step sign-in and an audit trail.
-
Grant roles per location, area, region or the whole district.
-
Staff at several sites pick a working location without signing in again.
-
Two-step sign-in with an authenticator app and recovery codes.
-
A tamper-evident audit log with a "Verify chain" check.
Reports and seasons
Requirement area: Ready-made and exportable reports, and reuse of activities from season to season.
-
Ready-made reports exported to CSV, Excel and PDF.
-
Copy sessions to a new season and change registration date sets in bulk.
Communications
Requirement area: Receipts and program messages by email and text, with opt-outs.
-
Read every email and simulated text message in the Demo Outbox.
Accessibility and languages
Requirement area: Accessible design and more than one language.
-
Read the accessibility statement and how the demo is tested.
-
Use the whole site in Spanish.
Integration, mobile and help
Requirement area: An API, embedding on the agency website, mobile access and self-service help.
-
Browse the API reference generated from the OpenAPI document.
-
Create a personal access token with scopes and an expiry date.
-
See the catalog and facility search embedded on a mock agency website.
-
Open the household schedule, then view it offline in the installed app.
-
Ask the rule-based Help Assistant a question.
Data rights
Requirement area: Residents can export their data and ask for deletion or correction.
-
Download your household data or request deletion or correction.
Areas the demo covers only partly, such as native mobile apps or real payment processing, are listed on the "Not in this demo" page with what the demo does instead. Not in this demo