Задача: платформа, которая объединяет авторов, учеников и бизнес

К нам пришли с нестандартной задачей: построить не просто LMS, а полноценный образовательный маркетплейс для бьюти-индустрии. Платформа Usmart должна была объединить три стороны: авторов курсов, которые создают контент и зарабатывают на нём, учеников — владельцев и сотрудников салонов красоты, и сам бизнес, которому нужны обученные команды.

Стандартный Moodle сюда не подходил: маркетплейс — это про продажи, каталог, авторов, платежи и SEO. А Moodle «из коробки» — про управление учебным процессом внутри закрытого периметра. Мы взяли одну из последних версий Moodle за основу и построили вокруг неё всю коммерческую надстройку — так, чтобы заказчик получил не «обучалку», а работающий канал продаж образовательного контента.

Каталог онлайн-курсов Usmart для салонов красоты

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

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

Отдельный функционал — программы обучения. Несколько курсов объединяются в программу и продаются единым блоком. Это даёт и ученику комплексную траекторию развития, и автору — больший средний чек. Вместо «купил один курс и забыл» — продуманный путь от базовых знаний до продвинутых навыков.

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

Каталог курсов Usmart с фильтрами по направлениям

Экосистема для авторов: от создания курса до гонорара

Маркетплейс не работает без авторов, поэтому для них мы построили отдельную экосистему.

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

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

Полный цикл монетизации
В результате на платформе замкнут полный цикл: автор создал курс → курс попал в каталог → ученик нашёл его через поиск или страницу эксперта → оплатил через платёжного оператора → автор видит продажу и свой гонорар. Всё в одной системе, без ручных расчётов и «звонков менеджеру, сколько я заработал».

Личный кабинет автора Usmart: статистика продаж и гонорары

Обучение для бизнеса: команды, а не одиночки

Вторая сторона маркетплейса — бизнес. Владелец салона покупает курсы не для себя, а для команды: администраторов, мастеров, управляющих. Для этого мы реализовали массовое назначение обучения.

Не нужно регистрировать каждого сотрудника по отдельности и вручную зачислять на курс. Достаточно выбрать, кому дать доступ к обучению, — и система сама создаст учётные записи и назначит программу. Руководитель видит прогресс команды в реальном времени: кто начал, кто закончил, кто отстаёт.

Такой подход решает главную боль бьюти-бизнеса: обучение перестаёт быть личной инициативой сотрудника и становится управленческим инструментом владельца. Хотите такой же механизм для своей отрасли — смотрите, как мы строим индивидуальные LMS на Moodle.

Технологии, которые двигают платформу

За внешней простотой — серьёзная инженерная работа. Расскажем о ключевых решениях.

Глубокая кастомизация интерфейса
Стандартный интерфейс Moodle полностью переработан: собственная тема, изменённые сценарии навигации, адаптация под логику маркетплейса. Пользователь не видит «админку», он видит современный образовательный сайт.

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

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

SEO-плагин для открытого каталога
В отличие от закрытых корпоративных LMS, маркетплейс живёт за счёт органического поиска. Мы разработали плагин, который настраивает SEO-параметры для каждой страницы каталога и курса. Это позволяет платформе расти на поисковом трафике, а не только на рекламе. Подробнее о поисковой оптимизации и продвижении — в нашем блоге.

Страница курса Usmart с видео-элементом

Инфраструктура: Kubernetes и объектное хранилище

Маркетплейс — это пиковые нагрузки: распродажи, запуски новых курсов, сезонные всплески. Мы спроектировали инфраструктуру, которая выдерживает их без переплат.

Кластер Kubernetes с автоматическим масштабированием
Платформа работает на кастомном кластере Kubernetes. При росте нагрузки количество экземпляров приложения увеличивается автоматически, при спаде — уменьшается. Вы платите за ресурсы только когда они реально нужны.

Дёшевое объектное хранилище
Видео и файлы курсов хранятся в объектном хранилище — это на порядок дешевле, чем держать их на дисках вычислительных узлов. Видеоконтент — самая тяжёлая часть любого образовательного проекта, и здесь экономия особенно заметна.

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

Почему мы это знаем

Usmart — не первый и не последний наш проект такого уровня. Мы строим системы на Moodle с 2014 года, и в этом маркетплейсе собрался весь накопленный опыт: каталоги и платежи для образовательных платформ, личные кабинеты авторов, массовое обучение команд, глубокие кастомизации интерфейса и промышленная инфраструктура.

Похожие задачи мы решали для ВТБ, Аэрофлота, АТОЛ и других компаний — от корпоративных университетов до открытых образовательных площадок. Если вам нужна не «LMS для галочки», а работающий канал обучения и продаж — мы знаем, как его построить. Посмотрите другие наши кейсы.