На главную

Разработка системы личного кабинета для Moodle

Цель: Создать внешний личный кабинет, который будет работать с Moodle, но при этом иметь собственный интерфейс, систему оплаты и интеграцию со сторонними сайтами. 1. Основные функции системы 1.1. Регистрация и авторизация Пользователи могут регистрироваться в системе (можно через email, соцсети или номер телефона). После регистрации создается учетная запись как в личном кабинете, так и в Moodle (если используется общая БД или синхронизация). 1.2. Формы записи на курс Администратор может создавать разные формы для записи на курсы (например, с полями: имя, email, телефон, выбор тарифа). Эти формы можно встраивать на сторонние сайты через iframe или API (например, JavaScript-виджет). Данные из форм сохраняются в БД личного кабинета и синхронизируются с Moodle. 1.3. Личный кабинет пользователя "Доступные курсы" – список курсов, на которые можно записаться. "Мои курсы" – курсы, на которые пользователь уже записан. Откуда нужна кнопка перехода в ЛМС Moodle, по SSO сразу на курс. История платежей – информация об оплатах (разовые, подписки). Настройки профиля – изменение данных, смена пароля и т. д. 1.4. Оплата курсов Интеграция с платежными системами: YooKassa, RoboKassa. Поддержка разных способов оплаты: Разовый платеж – полная оплата курса. Подписка – ежемесячные/ежегодные списания (если курс с периодической оплатой). После успешной оплаты пользователь автоматически получает доступ к курсу в Moodle. Уведомления (email/SMS) о записи на курс, оплате, начале занятий.

AI чат бот для компании

Разработать чат-бота с интеграцией через SendPulse, который будет выполнять функции первой линии продаж: 1. Встречать клиента в чате. 2. Давать информацию...

Отрисовать логотип в векторе (Бюджет: 200 ₽)

Отрисовать логотип в векторе. + убрать неровности

Редактировать текст на фото.

Есть 2 фото на котором изображены цифры и буквы в виде надписей. Необходимо редактировать по 3-4 позиции на каждом фото. В...