Course Maker

CourseMaker — полнофункциональная платформа для онлайн-обучения, позволяющая коучам, бизнес-тренерам и другим специалистам создавать, проводить и монетизировать образовательные курсы. Сервис реализован в двух версиях: как десктопное веб-приложение для ПК и в адаптивной мобильной вёрстке для смартфонов на iOS и Android. 

Клиент

Компания, специализирующаяся на предоставлении услуг в сфере дистанционного обучения. В начале 2020 года на фоне глобального перехода в онлайн клиент принял стратегическое решение о создании собственного сервиса для проведения курсов и тренингов.

Задача

В связи с резким ростом значимости онлайн-образования компания обратилась с запросом на создание полноценного сервиса для дистанционного обучения. Клиент нуждался в комплексной проработке проекта с точки зрения бизнес-процессов и дальнейшей технической реализации. Требовалось не только разработать платформу, но и предварительно выполнить прототипирование всех ключевых сценариев взаимодействия пользователей с системой.

Особенности проекта

Двухформатная реализация. Было принято решение о создании двух версий продукта: полноценной программы для ПК (десктопная версия) и мобильной вёрстки для комфортного доступа со смартфонов и планшетов.

Встроенный дизайнер заказчика. На стороне клиента имелся собственный дизайнер, который был интегрирован в команду разработки на время работы над проектом. Это позволило обеспечить единое визуальное видение продукта и ускорить процесс согласования интерфейсов.

Детальная предпроектная аналитика. Дискавери-фаза заняла один месяц и включала подготовку исчерпывающего пакета артефактов для последующей разработки.

Решения

Три роли пользователей с разделением функционала
В сервисе реализованы три изолированные роли с собственными сценариями работы:

Ученик

Cамостоятельно регистрируется в системе, осуществляет поиск и выбор преподавателя, записывается на интересующие курсы.

Учитель

Заранее предоставляет информацию о себе владельцу курса, после чего получает доступ к личному кабинету для создания учебных материалов и проверки домашних заданий.

Владелец курса

Создаёт учётные записи для учителей, приглашает их в систему по ссылке, утверждает контент, устанавливает стоимость обучения и управляет публикацией курсов.

Три роли пользователей с разделением функционала
В сервисе реализованы три изолированные роли с собственными сценариями работы:

Конструктор учебных материалов

Преподаватель в личном кабинете создаёт структуру курса, наполняет его контентом, готовит уроки и задания для учеников. Предусмотрена возможность задавать длительность обучения, определять вид курса и его тематику. Созданные материалы направляются на подтверждение владельцу, который принимает их или возвращает на доработку.

Система поиска и подбора курсов

Ученик после регистрации может найти необходимый курс через встроенный поиск. В случае отсутствия точного совпадения по запросу пользователю демонстрируются курсы, схожие по заданной тематике, что повышает вероятность выбора подходящей программы обучения.

Автоматизация проверки и прогресса обучения

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

Интегрированная платёжная система

Оплатить курс можно банковской картой, предварительно привязанной в личном кабинете, либо совершив разовый платёж без сохранения данных. После успешной оплаты ученик получает уведомление на электронную почту, а в разделе «Мои курсы» сразу открывается доступ к первым урокам.

Защита авторского контента и сертификация

Авторские учебные материалы защищены от несанкционированного копирования с помощью сервиса защиты информации «ИнфоПротектор». По завершении обучения ученик получает email с сертификатом, а также может скачать его в формате PDF в личном кабинете из раздела «Мои сертификаты». Сертификатом можно поделиться в социальных сетях.

Финансовые расчёты с преподавателями

После завершения курса владелец через встроенный функционал сервиса перечисляет вознаграждение учителю непосредственно на банковскую карту, что полностью автоматизирует процесс расчётов.

Поддержка потокового и индивидуального обучения

На сервисе реализована поддержка как потоковой системы обучения (старт курса по расписанию для группы учеников), так и внепотоковой (доступ к материалам в индивидуальном темпе).

Единая служба технической поддержки

Для всех категорий пользователей — учеников, учителей и владельцев — работает централизованная служба технической поддержки, обеспечивающая оперативное решение возникающих вопросов.

Official-Color
Space-Gray

Технологический стек

Icon_Laravel
Icon_React
Icon_diagrma
Icon_infoprotktor

Результаты

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

Готовый продукт с прозрачной документацией
На выходе заказчик получил не только функционирующий сервис, но и полный пакет проектной документации, включая пользовательские истории, BPMN-диаграммы бизнес-процессов и спецификацию требований (SRS), что значительно упрощает дальнейшее сопровождение и масштабирование системы.

Реализация десктопной и мобильной версий
Пользователи получили возможность работать с платформой как с персональных компьютеров, так и с мобильных устройств благодаря адаптивной вёрстке, что обеспечило доступность сервиса в любых условиях.

Административная панель для управления контентом
Владельцы курсов и администраторы платформы используют удобный инструмент для контроля над публикуемыми материалами, управления пользователями и финансовыми потоками без необходимости привлечения технических специалистов.

Автоматизация бизнес-процессов
Все ключевые процессы — от регистрации и оплаты до проверки заданий и выплаты вознаграждений — автоматизированы внутри единой системы, что позволило кратно сократить операционные издержки на администрирование учебного процесса.

Масштабируемая бизнес-модель
Сервис предоставляет клиенту возможность неограниченно расширять каталог курсов и привлекать новых преподавателей и учеников, создавая устойчивую платформу для роста в сегменте EdTech.

Мы найдем лучшее решение вашей задачи

Бесплатно сделаем SEO-аудит и подключим e-mail и SMS-интеграции*

    *При условии заключения договора на разработку. Выполняется одна или обе услуги, в зависимости от нужд проекта. Технический SEO аудит сайта с отчетом и списком рекомендаций: один проводим сразу после сдачи проекта, второй в течении года после разработки по вашему запросу.

    Отправляя заявку, вы соглашаетесь на обработку персональных данных.