CLASS STATUS
Publish live class status, manage city detail pages, build new sessions and camp cards, and preview changes before families see them.
1. Publish a Class Status
Select Region, City, Sport (or leave blank for all sports), then choose a Date (or a Day of Week), select a Status, and click Publish. This writes instantly to Firebase Firestore.
2. Today’s Class Status
A Published status overrides matching Scheduled Programming for that day. Scheduled items display an info dot.
3. Established Programming Days
Current city weekly class cards automatically supply each sport’s normal recurring programming day (ex: Santa Barbara Soccer — Saturday). Camps are temporary and appear in Scheduled Programming as Camp Running windows. You can still add multiple days for the same city+sport; those days help the schedule checker flag a mismatch.
4. Scheduled Programming Class Status
Publishing a City automatically refreshes its running program windows from the published class and camp dates and days. Use this form for manual or special schedule windows; manual entries are not changed by City Publish. Open View to edit or delete a manual entry.
5. Templates & Page Builder
Create and update Weekly Classes, City Camps, and Proposal Recommendations using the same control page style. Technical Firestore and JSON details stay behind the scenes.