A bell schedule that fits the day.
Bell schedules are deceptively complex — Monday vs odd vs even vs Wednesday early release, split lunches by grade, finals weeks, exam countdowns. Most school sites show a static PDF. Students end up checking the clock against a printout taped to the wall.
Started as one site for one school (Windermere Prep) — live countdown, day-type detection, split-lunch toggle for grades 9–10 vs 11–12, GPA and finals calculators, a useful-links hub, and a small Wordle for the last five minutes of class. Then refactored the whole thing into a deployable template: any school can fork it, edit a single school.config.ts, and ship to Vercel in about five minutes.
Used daily by 300+ classmates as their default browser tab. Submitted to the Chrome Web Store under Education. The template version turns the project from 'a thing for my school' into 'a thing any school can have'.
Adoption by other schools, mostly via student maintainers. The config-only setup means a non-engineer can still keep it accurate.