Staff Class Status Control Center
Update what families see on the public Class Status page. Powered by Firebase Firestore.
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
Shows everything currently affecting today: Published statuses and Scheduled Programming. Scheduled items display an info dot.
3. Established Programming Days
Create City+Sport templates with their normal programming days (ex: Santa Barbara Soccer — Saturday). You can add multiple days for the same city+sport. This helps the system warn you if a new schedule is created on a different day. Saved to Firebase Firestore.
4. Scheduled Programming Class Status
Create future programming windows that automatically appear in Today’s Class Status when active. Saved to Firebase Firestore.
5. Templates & Page Builder
Create and update Weekly Classes, Camps, and Proposal Recommendations using the same control page style. Technical Firestore and JSON details stay behind the scenes.
7. Live Page Preview
This shows the real public page layout inside the Control Page, so staff can preview live changes without leaving admin.