DigiTech Hub
The student-facing chat tool. Chat and resource browsing still read the current module from a Google Sheet. For a class with a vehicle locked in through the Curriculum Planner, real lesson content, quiz questions, and suggested prompts now load live from the planner itself instead.
digitech-tools.pages.dev/hub Staff toolResource Converter
Drop in an HTML, DOCX, or PDF lesson file. It pulls out the structured metadata and pushes a row straight to the Google Sheet, so the resource shows up in the Hub on next load. Staff access only.
digitech-tools.pages.dev/staff/resource-converter Staff toolCurriculum Planner
Full Years 7 to 10 scope and sequence, term by term, with a SEQTA lesson file generator built in. Each week has a download button that produces a student and parent facing lesson page plus a teacher version, both pre-filled from the planner data. Staff access only.
digitech-tools.pages.dev/staff/plannerStays on topic
The chat tool reads the current module from a live Google Sheet. Change one cell to update what it knows about. No code changes, no redeployment.
Resource browser
Students browse lesson materials, worksheets, and references filtered to their year and current unit, still served from the Sheet. A class with a vehicle locked in through the planner also gets real per-lesson content pulled live from there instead.
API key stays hidden
All calls to Claude go through Google Apps Script server-side. Students never see the key, and usage is capped per session to keep costs predictable.
Curriculum-aligned
The planner covers Years 7 to 10 against Australian Curriculum v9, term by term. AC codes link directly to modules in the planner and the lesson files it generates.
Zero infrastructure cost
No server, no hosting fees. Cloudflare Pages + Google Apps Script handles everything. Estimated running cost: ~$2/student/year in API usage.
TASC teaching artefact
The platform itself is a study object for TASC Digital Technology students. It's a working example of how an automated system can be built around real curriculum needs.
Live at Emmanuel Christian School. Four year levels, all four terms mapped against Australian Curriculum v9, with SEQTA lesson files generated directly from the planner.
The K to 6 scope and sequence has been drafted against the curriculum, but stays hidden from the live planner until every term has been checked against Australian Curriculum v9 in full.
Once Foundation to Year 6 is verified, the plan is to pilot with two partner primary schools and grow into a shared platform across the full school journey.