Кто обратился
Сбер Образование — компания, предоставляющая цифровые образовательные решения.
Запрос клиента
Компания хотела разработать современную платформу для обучения, включающую профили учеников, учителей и родителей. Портал должен учитывать потребности каждого ребенка, а также позволять выстраивать персонализированные траектории обучения, планировать уроки, использовать разные способы проверки заданий и следить за прогрессом учеников. 
Задачи
- Разработать платформу для обучения.
 
- Создать удобный профиль ученика (рабочее место), где ученик может получать всю необходимую информацию об уроках и выполнять задания.
 
- Перенести бумажные учебники в электронный формат.
 
- Создать возможность применять различные методики обучения на платформе (персональные и онлайн-курсы).
 
Что мы сделали

Разработали универсальную образовательную платформу. Мы создали функционал для трех базовых ролей: ученика, учителя и родителя. 
Профиль «Ученик» включает:
- Личную информацию об ученике, его увлечениях и любимых предметах.
 
- Оценки и средние баллы за уроки на неделе и в четверти.
 
- Рейтинг успеваемости ученика по конкретным предметам.
 
- Классные и домашние задания для каждого урока.
 
- Статусы заданий (зачтено, на проверке и т.п.).
 
- Расписание уроков и контрольных работ.
 
- Мультимедийные обучающие материалы. 
 
Профиль «Учитель» включает:
- Электронный журнал с информацией об оценках и посещаемости.
 
- Учебные планы по конкретным предметам.
 
- Редактор формирования плана урока, где отображается план конкретного занятия с классной и домашней работами, которые ученик видит в своем профиле.
 
- Электронный журнал успеваемости по предметам.  
 
Профиль «Родитель» включает:
- Расписание и посещаемость ученика.
 
- Текущие и итоговые оценки.
 
- Дополнительные учебные материалы, которые родитель может купить.
 
- Заметки от учителей с подробной информацией об учениках.
 
- Сервис «Сбербанк-Салют», который позволяет родителям общаться с учителями через персональные или классные чаты.
 
Команда
Проектный менеджер
10 Frontend-разработчиков
10 Backend-разработчиков
2 QA-инженера
DevOps-инженер
2 Аналитика
Архитектор
SCRUM-мастер
 
Срок реализации проекта
Длительность проекта — 4 года
Срок работы нашей команды на проекте — 1,5 года
 
Технологии
Frontend — React
Backend — Java
Базы данных — PostgreSQL
Микросервисная архитектура
Kubernetes
Микросервисный Frontend
Более 70% покрытие автотестами всей платформы
 
Какой получили результат

- Создали цифровую платформу для школы, которая позволяет построить индивидуальную образовательную траекторию для ребенка, автоматизировать рутинные действия и вовлечь учеников в образовательный процесс.
 
- Подключили более 800 школ и 250 тыс. учеников к платформе.
 
- Разработали удобный профиль ученика.
 
- Перенесли бумажные обучающие материалы в электронный формат.