English Department Hub | 2026–27

Key Dates • Deadlines • Resources • Department Updates
Everything you need in one place.
Last updated: just now

How to update this dashboard

  1. Anyone can view this page — no login needed.
  2. To make changes, click ✎ Edit at the top. If you're not already signed in, it'll open a login tab (Cloudflare Access, email one-time code) — only the emails on the editor list can sign in.
  3. Once signed in, every tab shows + Add buttons and small Edit/Delete controls on each row. Changes save straight to the database — no redeploying, no editing this file.
⚙ Dashboard Setup

Backend: this page reads and writes through a Cloudflare Worker + D1 database at . Set the real URL in API_BASE near the top of the <script> section before publishing.

Editor access: controlled by a Cloudflare Access policy on the Worker's /api/admin/* path, restricted to specific email addresses — set up once in the Cloudflare Zero Trust dashboard (see the deployment README).

This panel is for whoever maintains the dashboard — everyday staff don't need it.