Admin Portal
Super admin: elevate users, manage gallery images, teachers, and kids. Only admins can access this portal.
Check-in Approvals
Enrolled families check in instantly. New email + child combos need your one-time approval.
| Requested | Child | Parent email | Pending log | |
|---|---|---|---|---|
| Loading… | ||||
Attendance Log
Daily check-ins from the QR code at the door. Parents use /check-in/.
| Time | Child | Log | Parent email | Source | |
|---|---|---|---|---|---|
| Loading… | |||||
Daily check-in checklist (synced with parent portal)
Two-year paginated history. Absent cannot be combined with In or Out on the same day. Checks save instantly.
Select a family to load their checklist.
Analytics Dashboard
View visitor stats, page views, clicks, and session data with charts and graphs.
Open Analytics DashboardTuition & billing Paused
Online card payments are paused for now (Stripe fees). Families should pay by check, Zelle, or Venmo. Set PAYMENTS_ENABLED=true on Heroku when you want this live again.
Elevate Users
Promote a future family to current family so they can access their portal.
Gallery
Add or remove images. Select a file to upload directly to Cloudinary.
Teachers
Add or remove teachers. Select a photo to upload directly to Cloudinary.
Food List
Manage the public Food List page: names, Farsi text, notes, ingredients, YouTube links, and photos. Unpublished items stay hidden from the site.