На главную

Разработка системы личного кабинета для 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) о записи на курс, оплате, начале занятий.

Создать логотип для компании

Необходимо создать логотип для компании, занимающейся выкупом автомобилей. На логотипе должен присутствовать автомобиль,... цена договорная 2025-03-25

Анимация Карт AE Geo Layers

Ищу человека, который разбирается в анимировании карт в AE Geo Layers. Пример видео на этом канале (https://www.tiktok.com/@earth.minute). Нужно будет делать подобные...

Дизайн, нужно сделать дизайн для магазина(плакаты)

Нужно сделать дизайн табличек, которыми будет обклеиваться полки магазина, будет 12 штук таких табличек, они все разные, нужно разработать дизайн каждой....