Intake
Georgia-compliant 6-section child intake
Child info, two guardians, emergency contacts, authorized pickup, custody alerts, and medical — captured once with encrypted PII and a status workflow your director controls.
- Encrypted DOB, SSN, DL, insurance policy
- Auto-route to classroom by age window
- Self-check-in PIN per guardian
Staff
Seven-section staff onboarding
Position, employment type, identity + sensitive PII, full childcare compliance dates, health, education, scheduling prefs. Status workflow from applicant through active.
- AES-256-GCM PII reveal flow
- CPR / First Aid / abuse-registry tracking
- Feeds the AI scheduler
Attendance
Barcode + parent self check-in
USB barcode scanner at the kiosk for staff and children. Parents check in their own kids with a PIN + signature pad. Past-due invoices show a banner at the kiosk.
- Signed-by-name + signature stored per scan
- Override mode CRUD on any scan record
- Printable / PDF-exportable attendance log
Ratios
Live ratio compliance
Real-time per-classroom ratio compute against the published state bracket table. Green / amber / red status per room. Unassigned children flagged.
- 0–11 mo 1:6 through school-age 1:20
- Updates the moment scans change
- Print-to-PDF audit evidence
Kitchen
Meal counts + allergy alerts
Today's projected meal counts grouped by classroom. DO-NOT-SERVE food allergy roster with EpiPen-on-site status. Religious / cultural dietary restrictions in a separate banner.
- Auto-pulls from medical intake
- Dedicated kitchen role login
- Counts refresh on every scan
Scheduler
AI weekly scheduler
Generates next week's shifts respecting staff availability, classroom prefs, max hours, and certification gates. Emails the schedule to every staff member and admin.
- Rule-based v1, Claude-API ready
- Per-shift rationale captured
- Cert-gap warnings highlighted in red
Payroll
AI payroll from scan pairs
Pairs staff in/out scans, computes regular + OT hours, multiplies by hourly rate, flags anomalies (missing clock-outs, implausible pairs).
- Date-range picker
- Anomaly resolution via Override Mode
- Printable summary
Invoices
Invoices + CAPS / Cash / Card
Per-child invoices with parent-responsible link, three-way payment split, card-on-file (last 4 only), fee-waiver toggle, due-date tracking with past-due banner at the parent kiosk.
- Recent-attendance sidebar while invoicing
- Mark-paid form on the detail page
- CAPS revenue rolls into the report
Cameras
Live HLS + WebRTC monitoring
Grid of authorized cameras, full-screen single view, director-only flag, audit-logged views. WebRTC for sub-second latency via MediaMTX; HLS as fallback.
- MediaMTX provision script included
- RTSP URLs never reach the browser
- TLS-terminated by Caddy
Parent Portal
Portfolios parents actually open
Each child has a digital portfolio. Staff post photos, videos, milestones, observations. Parents log in to their own portal and see only what's flagged visible.
- Any image / video / audio / PDF / DOCX up to 10 MB
- Visibility toggle per entry
- Parent login provisioned from guardian email
SecureVault
Encrypted document store
23 seeded document types with classification + retention. Files AES-256-GCM encrypted at rest. The main platform only sees vault tokens and masked labels.
- 6 classifications: public → regulated
- SHA-256 + per-doc audit
- Decrypt-on-demand with Content-Disposition
Compliance Intel
Regulatory updates + action items
Seven Georgia regulatory feeds, manual or AI-driven update logs, per-tenant action items with overdue flags, platform announcements with audience targeting.
- Licensing · subsidy · quality-rated · PD · public-health feeds
- Urgency levels low → critical
- Audit-trail for licensing reviews