Koras
AI education platform with personalised lesson plans, voice-based practice, and teacher-assistive workflows. Doesn't replace teachers — assists them.
Problem
Most ed-tech tools either replace teachers (badly) or pile on more admin work. Koras is built around teacher leverage instead of teacher replacement.
My Role
Founder, product, full-stack engineering.
What I Built
End-to-end product: student-facing voice practice, teacher dashboards, role-based admin flows, and bulk onboarding for schools.
Key Features
- Daily personalised lesson plans
- Student dashboards
- Teacher / admin workflows
- Voice coaching
- Role-based navigation
- Bulk student upload
- School / org user flows
Technical Details
Next.js front-end. Supabase + Firebase backends for auth, data, and storage. Voice AI handles practice loops. Cucumber for behaviour-driven testing of learning flows.
Hardest Challenge
Designing a voice loop that's actually useful for learning — not just a chatbot — while keeping teachers as the decision layer.
Outcome / Result
Pilot-ready product, currently in active build with educators in the loop.
Learnings
Education + AI is a UX problem disguised as an AI problem. The model is rarely the bottleneck.
Positioning
Koras assists teachers — it doesn't replace them. Teachers stay in the decision loop; AI handles repetition.
- Lesson plans personalised to the student
- Voice practice as the daily loop
- Teachers see progress and intervene
- Schools onboard students in bulk