Next 14 Days
FORTNIGHT VIEW
Solid cells = real booked lessons. Dashed cells = students who historically book that day & time but have no lesson yet in this window — potential slots to fill.
—
lessons
booked
booked
—
potential
suggestions
suggestions
—
unique students
this fortnight
this fortnight
—
fully empty
slots
slots
—
students
overdue
overdue
Booked cells always use the same fill so a real lesson is unmistakable at a glance — the border color and thickness show how in-demand that day & time generally is, on the same scale as free/suggested shading. Free and suggested cells are shaded by demand — based on lessons here in the last ~3 months and bookings already on the calendar for this day & time further out, across all students. A name only appears as a suggestion when the match is confident; thinner or tied evidence is left as a quiet free slot — hover any cell to see who's had a lesson (including cancellations and no-shows) within ±30min of that time, most recent first.
Booking Patterns
CONSISTENCY VIEW
Heat = how often each slot is used, across ALL students past and present — this stays full-history regardless of status, so the shading reflects genuine long-term demand for that day & time. Cell names and the lesson history list only ever show active/online students, so an inactive or offline student can shade a slot but never label it. Green outline = anchor student (books this slot in ≥50% of weeks AND ≥3× in last 3 months, within a ±1hr window) — active/online students only. Amber outline = same student, but their slot shifts ±1hr — likely a HK timezone offset pattern.
—
total lessons
in range
in range
—
anchor
slots
slots
—
TZ-shift
slots
slots
—
busiest
day
day
—
busiest
time slot
time slot
Hover any cell to see who's had a lesson (including cancellations and no-shows) within ±30min of that day & time, most recent first — active students only, even though the heat shading itself counts everyone.