Школа органического земледелия
Мини-курсы с дедлайнами и бонусами за прохождение
Общее оформление курсов с редакторами контента, автоматическими дедлайнами и начислением бонусов.

Задача
Школа выпускает курсы разных экспертов. Для них нужны общее оформление и единые правила: сколько времени даётся на домашнее задание и когда ученик получает бонусы.
Что сделано
Разработал шаблон курсов, редакторы блоков и загрузку обложек. Добавил расчёт длительности видео, автодедлайны для заданий и перевод баллов достижений в бонусные рубли.
Результат
Ученик видит длительность уроков и сроки заданий. Дедлайны и бонусы обрабатываются автоматически, а команда оформляет новые курсы через редакторы, без ручной правки HTML.
Со Школой органического земледелия я начал работать как техспециалист, затем стал разрабатывать для неё дополнительный функционал. В этом проекте занимался автоматизированными мини-курсами приглашённых и постоянных экспертов.
У курсов общий принцип: ученик проходит материалы и сдаёт задания, а за выполнение в срок получает бонусы. В оформлении нужно было учесть и этот сценарий, и работу команды, которая готовит новые уроки.
Подготовка контента. Администраторы загружают обложки тренингов и отдельные изображения для карточки и страницы урока. Для дополнительных блоков есть редакторы: править код при наполнении не требуется.
Работа с видео. Длительность урока рассчитывается по суммарной длине его видео. При добавлении таймкода достаточно указать время: ссылка формируется автоматически. Между соседними тренингами добавлена навигация.
Задания и бонусы. Для автодедлайна задаётся количество дней на сдачу домашней работы. Если ученик сдаёт позже, ответ принимается автоматически, но без бонусных баллов. Баллы шкалы достижений переводятся в бонусные рубли.








