Why PTRS exists

The real-world pain points PTRS solves.

Running a multi-site club is mostly paperwork, phone calls, and late-night spreadsheets. PTRS replaces each of these with a live, connected workflow — and gives your team their evenings back.

Problem → Solution

Twelve chronic problems. Twelve built-in answers.

Every pain point below is real — drawn from how after-school operations actually run today. PTRS addresses each one directly, not as a "future roadmap" item.

1. Paper sign-in sheets & unknown headcount

The pain: Front-desk staff juggle a clipboard, parents line up, and nobody actually knows in real time how many kids are inside the building. When a fire alarm sounds, the roster is wrong.
How PTRS solves it: A tablet Kiosk PWA with QR badge scanning captures every arrival and departure in seconds. It works offline and syncs when reconnected. A dashboard shows who's in the building, per room, right now.

2. Staff-to-child ratio violations discovered too late

The pain: DELACARE requires specific ratios per age group. Today, a ratio breach is usually only discovered after OCCL shows up — and citations follow.
How PTRS solves it: Each check-in recalculates the live ratio per room against Room.MaxRatio from the database. A red banner appears instantly on the dashboard and the kiosk if the threshold is breached — so staff can redeploy before it matters.

3. Incident reports that arrive late, inconsistent, or not at all

The pain: A child is injured; staff scribble a note at 4:45 PM and file it "tomorrow." OCCL's 24-hour notification clock has already started — and critical details are missing.
How PTRS solves it: A 5-step guided wizard captures every required field at the moment of the event. AI classifies severity (Level 1–5) and flags OCCL notification requirements with a countdown deadline. Parents are logged as notified. A branded PDF is ready to export.

4. Expired staff credentials = closed classrooms

The pain: A teacher's CPR certificate expired three weeks ago. Nobody noticed. At the next inspection it's a citation; worst case, the room is shut down.
How PTRS solves it: Every credential has an expiry date. A Hangfire job runs daily and emails staff + their director at 60 / 30 / 14 days before expiry. The compliance dashboard lists every at-risk credential. Nothing slips through.

5. The monthly CACFP meal claim is a two-day nightmare

The pain: The food-service manager pulls meal counts from tally sheets, income forms from a filing cabinet, and temperature logs from a clipboard. They cross-reference everything into Excel. One mistake = missing thousands in federal reimbursement or a flagged audit.
How PTRS solves it: Every meal is logged at point-of-service with USDA 7 CFR 226.20 pattern validation. Eligibility tiers (Free / Reduced / Paid) come from verified income applications. At month-end, one click generates the claim — tier × rate × count — and builds the DENARS package for submission to Delaware.

6. Parents don't know what's happening at the club

The pain: Parents call the front desk to ask if their child arrived, signed permission forms get lost, and language barriers make it worse.
How PTRS solves it: A Parent Portal in English, Spanish, and Haitian Creole shows live attendance, relevant incidents, and health records. Parents e-sign permission forms in-app and message staff directly. Push/SMS/email notifications fire on check-in and check-out.

7. Compliance is a panic drill before every inspection

The pain: The week before an OCCL inspection, everyone drops real work to gather personnel files, chase training records, and photocopy immunizations. Nothing else moves forward.
How PTRS solves it: A background job recalculates the compliance score every 5 minutes across 7 categories. An Inspection Simulator tells you exactly which check items would pass or fail today, and why. When OCCL arrives, there's nothing left to prepare.

8. Funder reports require weeks of data wrangling

The pain: United Way, 21st Century CCLC, BGCA National, and state grants each want different cuts of attendance, demographics, and program outcomes. Finance is pulling CSVs for weeks.
How PTRS solves it: Because every event is already captured (enrollments, attendance, programs, outcomes), Funder Reports are one-click. Filter by date range, location, program, or demographic tier and export to PDF / Excel. MSR (Monthly Site Report) ships out the door the same day.

9. A background check that dies in a status email

The pain: Delaware §309 requires 5+ steps (fingerprint, SBI, FBI, CHU decision, Rap-Back enrollment). Each step is a separate email, PDF, or phone call. Hires wait weeks; admins lose track.
How PTRS solves it: A 24-state machine walks every background check from "Not Started" through "Fully Cleared → Rap-Back Enrolled." Status is visible to HR, the site director, and the candidate. Alerts fire at every stage.

10. Reports that nobody trusts because the data doesn't tie out

The pain: The same question — "how many kids attended last month?" — gets three different answers from three different spreadsheets.
How PTRS solves it: One database. One source of truth. Every check-in, meal, incident, and credential is captured once — and reused by every dashboard, report, and claim. The SHA-256 hash-chained audit log means numbers are tamper-evident, not just "plausible."

11. Staff drown in repetitive writing & data entry

The pain: Typing the same parent-notification paragraph for the 12th time. Re-entering a paper enrollment form into three systems. Writing a weekly summary from a pile of incident logs.
How PTRS solves it: The built-in AI assistant Quick-Scans paper forms into structured data, classifies and structures incident narratives, drafts parent-notification messages in three languages, and answers natural-language questions about the database — all with PII tokenization so children's data never leaves the organization.

12. No one place shows the health of the whole organization

The pain: The ED wants a live pulse of the org: today's attendance, open incidents, ratio breaches, expiring credentials, compliance drift, pending claims. Currently it's a morning standup + three screenshots.
How PTRS solves it: The Operations Dashboard is a single page with 20 widgets — KPIs, ratio banners, activity feed, compliance radar, credential tracker, incident trend — all streaming live via SignalR. No refresh. No export. No waiting.