Work · Teacher operations · 2026
Learning Goals
An onboarding loop, fiche monitoring system, and AI mid-course test generator for a Nairobi French language school.
The outcome
21 in 6 days
Teachers onboarded
Stack
- n8n
- Supabase
- Gemini
- Resend
- Google Sheets
System
Teacher operations
Year
2026
01 · The context
Learning Goals is a French language school running structured 90-day programmes. They onboard students, assign teachers, monitor fiche (homework) completion, and generate mid-course tests. All of it was manual.
02 · What was breaking
Each new student took weeks to fully onboard. Teachers were missing the 67% and 80% fiche milestones because nobody was watching. Mid-course tests were a one-by-one Google Doc job.
03 · The approach
- 01Build a teacher-side dashboard so onboarding is one paste, not three weeks.
- 02Wire fiche progress tracking with three Supabase milestones (67%, 80%, 100%) and an email trigger to the teacher at each.
- 03Generate mid-course tests with Gemini against an answer key, save the test + key as shared docs, and email the student a personalised link.
- 04All wrapped in error handling so a single OpenAI hiccup does not stop the whole onboarding loop.
04 · Shipped
Onboarding loop went from a three-week manual rollout to a one-evening one. 21 teachers and their students onboarded in 6 days. All four Fiche Monitoring bugs from the prior pass fixed.
05 · The receipts
3 weeks → 1 evening
Onboarding rollout
67% · 80% · 100%
Fiche milestones tracked
≈ KES 4 per student
Test generation cost
More work
Same shape of problem. Different industry.
Next
Want results like this in your team?
Book the free audit. In an hour we find where your team's hours go, and you get a one-page map of what to fix first.