Case study · Internal work, not a client engagement
The deadline, delivered.
Region 3 Education Service Center announces trainings, deadlines, and conferences to dozens of school districts—mostly by email. ESC3 Important Dates is a public calendar and iCal feed service that turns the spreadsheets those departments were already keeping into calendars districts can subscribe to.
- Organization
- Region 3 Education Service Center, Victoria, Texas
- Developed
- By Donnie Clapp and his team, while employed by Region 3 ESC
- Ownership
- © Region 3 ESC. Not an Applause Consulting product.
- Scope
- Calendar service: sheet sync, public site, iCal feeds
- Stack
- TypeScript · Hono · React · SQLite · Google Sheets API
- Status
- In beta with Region 3 departments
No Single Calendar
Every department at the service center keeps its own list of important dates—PEIMS submission windows, budget workshops, superintendent round tables—in spreadsheets. The dates reach districts as mass emails, and a district that misses the email can miss the deadline.
The spreadsheets weren't replaced. Directors prefer to keep using them, and software that requires people to change how they work tends not to last. Instead, the service reads each department's Google Sheet on a schedule, merges every department's dates into one public calendar, and serves iCal feeds that anyone can subscribe to. A superintendent can add their role's feed to Outlook once, and from then on new deadlines show up automatically.
Built for Messy Spreadsheets
The system is built to handle errors in its source spreadsheets. Spreadsheets kept by busy people tend to have mistakes, and the sync engine is designed with that in mind. It finds the correct tab by its column headers, not by its tab name, so directors can rename or rearrange tabs without breaking the sync.
A malformed row is skipped and logged as a warning—it doesn't stop the sync, and a broken sheet from one department doesn't block the rest. An admin dashboard shows what synced, what didn't, and why. The feeds use the RFC 5545 iCal standard, which Google Calendar and Outlook have supported for decades, and each event keeps a stable identity across syncs. When a director corrects an event, subscribers see the event update instead of a duplicate.
Districts don't have to install an app, create accounts, or learn a new tool. The service is currently in beta with Region 3's departments, syncing their real spreadsheets every 30 minutes—and the mass emails announcing dates have already started getting shorter.
ESC3 Important Dates © Region 3 Education Service Center. All rights reserved by Region 3 ESC. Developed by Donnie Clapp and his team while employed by Region 3; nothing here is offered for sale or license by Applause Consulting.
Start your project