Разработать личный кабинет с доступом к расписанию занятий в зависимости от подписки. Базовая подписка включает только онлайн занятия, остальные подписки дают возможность записываться и на оффлайн занятия.
Автоматизировать процесс продажи подписок и их продления.
Настроить запись учеников на оффлайн курсы.
Настроить добавление курсов в избранное.
Что было сделано:
Создала базу данных
Создала кастомный личный кабинет для учеников
Настроила интеграции для отображения данных в личном кабинете
Настроила сценарий записи на уроки и добавления уроков в избранное.
Настроила сценарий покупки подписок и продления.
Настроила взаимозаменяемые блоки в личном кабинете: когда подписка активна ученик видит расписание, когда подписка заканчивается - расписание скрывается и появляется блок с вариантами подписок.
Как это выглядит:
Страница личного кабинета с активной подпиской:
Страница личного кабинета, если подписка закончилась:
Занятия ученика, уроки на которые он записан:
Занятия ученика. Уроки, которые он добавил в избранное: