Learning platform for children
An LMS with three user roles, built for a Ukrainian education provider.
The problem
The provider ran on disconnected tools: materials in one place, parent communication in another, progress tracked by hand. They needed one platform holding three very different lives — the student's, the teacher's, and the course author's.
What we did
Designed three distinct dashboards — student, teacher, author — each with its own logic and navigation.
Split registration into three steps instead of one long form — critical when the person signing up is a parent on a phone.
Designed advanced search and a filterable course catalogue.
Added a game layer: reading exercises, writing exercises, word games — children's learning doesn't hold on a lesson list.
Built the video blog, author team pages, error states, and full responsive behaviour.
Outcome
50+ screens, dozens of flows across three user roles.