PRO GetCourse PRO-статус GetCourseАнтон Федоров, проверить ↗

Клуб школы земледелия

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

Оформление клуба Школы органического земледелия с серверной логикой на Chatium.

Моя работа
Разработка интерфейса и серверной части
Направление
Клуб на GetCourse
Клубный кабинет с собственными типами уроков

Задача

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

Что сделано

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

Результат

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

Интерфейс и серверная логика

Клубная раскладка включает не только вёрстку страниц. На серверной стороне работает Chatium: он используется для расчёта длительности видео и дополнительных настроек учебных материалов.

Типы уроков и достижения настраиваются под структуру клуба. Это позволяет различать материалы внутри одной раскладки, а не оформлять каждый раздел заново.

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

Обложка и навигация по разделам:
Обложка и навигация по разделам
Карточки уроков и бонусные баллы:
Карточки уроков и бонусные баллы
Длительность уроков, поддержка и продление доступа:
Длительность уроков, поддержка и продление доступа
Анкета и дополнительные материалы:
Анкета и дополнительные материалы
Расскажите
о вашем проекте

Напишите мне в Telegram @onthewaytothesun или в MAX, даже если пока есть только идея.

Что будет, когда напишете

  1. 01
    Пишете в Telegram или MAX

    Опишите задачу своими словами или пришлите ТЗ. Можно прийти даже с одной идеей.

  2. 02
    Уточняю и оцениваю

    Задам вопросы, при необходимости посмотрю аккаунт и предложу решение, сроки и стоимость.

  3. 03
    Беру в работу

    Работаю быстро, небольшие задачи часто выполняю в день обращения. Крупные проекты разбиваю на этапы и показываю промежуточные версии.

Сохраните мой контакт на будущее

Если появится задача по GetCourse, веб-разработке или автоматизации, напишите. Разберём, что уже есть и что нужно доработать.

Сохранить контакт