Демо-проект · Образование
Умникум: приложение онлайн-школы
Демо платформы онлайн-школы: видеоуроки с конспектами, проверка домашних заданий, прогресс ученика и напоминания. Сайт и приложения для iOS и Android.
Задача
Онлайн-школа продает курс, а дальше борется за то, чтобы ученик его прошел. Уроки лежат на видеохостинге, задания присылают в мессенджер, кураторы теряют работы и отвечают с опозданием. Ученик не видит свой прогресс, бросает курс на середине и не покупает следующий.
Школе нужна своя платформа: уроки и конспекты в одном месте, задания с понятным сроком и проверкой, прогресс, который мотивирует дойти до конца. Работать это должно и на телефоне, потому что учатся часто в дороге.
Решение
В Умникуме три роли: ученик, куратор и методист. Ученик смотрит уроки, сдает задания и следит за прогрессом в веб-версии или мобильном приложении. Куратор получает очередь работ на проверку и оставляет комментарии. Методист собирает курсы из модулей, загружает видео и настраивает дедлайны.
Видео хранится в объектном хранилище и отдается по HLS (протокол, который подстраивает качество видео под скорость интернета). Урок можно скачать в приложение и посмотреть без сети. Конспект открывается под видео, таймкоды в нем переносят к нужному моменту урока.
Веб-платформа написана на React, мобильные приложения на Flutter. Сервер на Python отвечает за курсы, доступы, задания и уведомления. Он общий для всех клиентов, поэтому прогресс синхронизируется между телефоном и компьютером.
Что умеет продукт
Видеоуроки с конспектами
Урок состоит из видео, конспекта и материалов для скачивания. Таймкоды в конспекте переносят к нужному месту видео, скорость воспроизведения регулируется.
Домашние задания
Ученик сдает ответ текстом, файлом или фото тетради. Куратор видит очередь работ с дедлайнами, ставит оценку и пишет комментарий, ученику приходит уведомление.
Тесты с автопроверкой
Для закрепления теории методист добавляет тесты с вариантами ответов. Ученик видит результат сразу, куратор получает сводку по группе.
Прогресс ученика
Шкала прохождения курса, пройденные уроки, оценки за задания. Школа видит, на каком уроке ученики чаще всего останавливаются.
Напоминания
Push и письма о новом уроке, близком дедлайне и проверенной работе. Если ученик несколько дней не заходит, приложение напомнит о курсе.
Демо-проект студии: показывает архитектуру и интерфейс продукта такого класса. Метрики появятся в кейсах с согласия клиентов.
Стек
Технологии
Стек выбираем под задачу, бюджет поддержки и команду, которая будет развивать продукт
- ReactВеб-платформа для учеников и кабинет методиста
- FlutterПриложения для iOS и Android с офлайн-просмотром уроков
- Python и DjangoСервер: курсы, доступы, задания, оценки
- PostgreSQLУченики, группы, прогресс и результаты тестов
- HLSПотоковое видео с адаптивным качеством
- S3-совместимое хранилищеВидео уроков и файлы домашних заданий
Процесс
Как идет работа
Прозрачный процесс: каждый этап заканчивается результатом, который можно посмотреть руками
- 01
Аналитика
Разбираем структуру курсов, работу кураторов и путь ученика. Результат: ТЗ и смета.
- 02
Прототип
Проверяем на прототипе урок, сдачу задания и проверку куратором.
- 03
Дизайн
Рисуем интерфейс для веба и приложений, отдельно кабинет методиста.
- 04
Разработка
Пишем сервер, веб-платформу и Flutter-приложения, настраиваем хранение и отдачу видео.
- 05
Тестирование
Проверяем видео на слабом интернете, офлайн-режим и нагрузку в момент старта потока.
- 06
Запуск
Переносим курсы школы, публикуем приложения в сторах, обучаем кураторов работе в системе.

Вместе к большему
Строите свою онлайн-школу?
Обсудим ваши курсы и роли в команде и предложим состав первой версии платформы.
Бесплатно
Прототип вашего приложения или сайта за 5 дней
5-7 ключевых экранов и смета по этапам. Останутся у вас, даже если дальше вы решите работать не с нами.
Оставить заявку
Расскажите о вашем проекте
Мы свяжемся с вами в течение рабочего дня и предложим варианты решения.
- 1Созвон на 30 минут: разбираем задачу
- 2Вилка по бюджету и срокам
- 3Прототип и точная оценка
Или напрямую: +7 (982) 010-01-18