01Challenge
The learning center needed a single system instead of scattered spreadsheets and messengers: a public site with a catalog and enrollment requests, tracking of lessons and payments, transparency for parents and a tool that saves teachers time on preparing materials. The interface had to be in Kazakh and Russian and designed for phones first.
02Solution
- Public site: landing page, course catalog, teachers, reviews, enrollment requests and a placement test that determines the level and recommends a course
- Student, parent, teacher and super-admin dashboards with role-aware mobile navigation
- AI teaching assistant: whole lessons, homework, tests, analysis of a student's mistakes and a draft weekly report for parents
- Live lesson room, group journal, grades, an in-app currency, levels and rewards
- Payment by link and QR through bank acquiring, email and web-push notifications, PWA
- Super-admin panel: metrics, funnel, a kanban lead CRM and an audit log
03Results
- MVP completed in 10 sprints; the second phase with AI and payments is implemented
- Course content moved into the system: lesson notes, interactive exercises and a bilingual task bank
- Generation runs in the background, model output is sanitized and provider errors are shown as clear messages
- 805 automated tests, a clean security scan and a ready deployment configuration