Company Case Study
EdTech Platform for Schools — SberClass LMS logo

SberClass LMS Platform Development for School Education

Education

A case study of building a scalable LMS platform for schools: personalized learning paths, progress analytics, a web dashboard for teachers, and mobile apps for iOS and Android. An EdTech solution aligned with Russian Federal State Educational Standards.

EdTech Platform for Schools — SberClass LMS

About the Project

EdTech / Education • Web and Mobile (iOS / Android) • Learning Management System (LMS)

SberClass is a digital personalized learning platform for schools, created by SberEducation, part of the Sber ecosystem.

The platform helps students across Russia and the CIS follow individualized learning paths by combining traditional education with modern technology. Teachers gain powerful tools to organize, manage, and analyze the learning process.

Personalized LearningFSES ComplianceSaaS Model

The Task

Develop and support a comprehensive LMS platform in two formats:

Web Platform

A tool for teachers and administrators

Mobile Application

A personal learning hub for students (iOS and Android)

The platform had to operate as a SaaS solution for schools across Russia and the CIS, support flexible and personalized learning, work both online and offline, comply with FSES requirements, and meet Russian education and data protection regulations.

The Solution

A unified technology ecosystem with a web dashboard and a mobile application

Web Platform

  • A modular dashboard for teachers and students
  • Microfrontend architecture to enable independent module development
  • Built-in chat for communication between teachers, students, and parents
  • Flexible content management and progress visualization
  • Full integration with the client’s backend technology stack

Mobile Application

  • Full LMS functionality in a mobile format
  • Online and offline availability
  • Personalized learning journeys and adaptive task difficulty
  • Interactive features and gamification
  • Automatic image annotation for assignment verification
  • Teacher–student chat for fast feedback

Challenges and Solutions

ChallengeSolution
Inconsistency across modules and architectureEstablished a unified UI/UX standard and microfrontend architecture
Tight MVP delivery timelineUsed Agile and split delivery into focused micro-teams by domain
Large volume of educational contentOptimized and adapted content for mobile use in close collaboration with designers
Complexity of assignment verificationImplemented automatic image annotation for iOS and Android
High performance requirementsOptimized loading and rendering, reducing traffic usage and response time

Team

Web Platform

5 developers and 1 team lead

Mobile Application

5 developers and 1 team lead

The project was delivered in close collaboration with the client’s design and product teams using an Agile methodology.

Technology Stack

Web

ReactTypeScriptEffectorGraphQL (Apollo Client)Webpack 5NginxYarn 3

Mobile

React NativeTypeScriptGraphQLEffector

Backend (client side)

JavaSpring BootGraphQL

Results

Working product versions delivered on time

Within 3 months (MVP)

Ongoing product evolution and support

Developed and maintained for 1.5 years

Full compatibility

With the Sber ecosystem and internal APIs

Performance optimized

Faster load times and improved stability

Platform rolled out

Across schools in Russia and the CIS

Student engagement increased

Through personalization and gamification

Key Platform Benefits

Personalized learning paths
Online and offline access
Convenient tools for teachers
Full compliance with FSES and Federal Law No. 273-FZ
Soft skills development (cognitive, social, emotional)

Summary

We helped the client launch the project fast: active development began within just a couple of weeks after the initial request, and the first MVP of SberClass was delivered in 3 months as a large-scale digital education ecosystem.

Over the next 1.5 years, we continued to enhance and support the product, ensuring stable operation of the web and mobile solutions as one unified learning environment. At the end of this phase, we smoothly handed over development to the client’s internal team, which was fully prepared by then to continue scaling and evolving the platform independently.

Want to discuss your project?

Get in touch, and we’ll show you how we can help bring your idea to life