~ 8 мин
В этой статье я поделюсь опытом создания сайта «AGT», который по идеологии схож со Skillfactory, но отличается тем, что сделан без кода и ориентирован на начинающих трейдеров. Расскажу, какие особенности у платформы без кода и сделаю обзор на весь функционал
Задача
Мой заказчик, компания Alfa Gambit Trading, натолкнулись на проблему эффективного обучения трейдингу на финансовых рынках: устали вручную формировать группы и добавлять учеников, тратят много денег на трекеров, которые ведут группы и проверяют домашки, допускают много ошибок при отправке материалов ученикам
В процессе работы над проектом у нас возникли проблемы с автоматической проверкой заданий и проверкой депозита учеников, необходимого для прохождения на следующий модуль. Но мы смогли решить эти проблемы через API брокера – партнера. Номер депозита проверялся через API автоматически и величина депозита отображалась у ученика в личном кабинете. Исходя из депозита, система открывала доступ к другим модулям курса
Результаты
- Повысили доходимость курса на 30% за счет интерактивных домашних заданий и званий
- Обучение теперь полностью автоматическое – заказчику не нужно самому добавлять ученика в группу, выдавать материалы, принимать оплату
- Отпала необходимость держать 3 трекера в школе. Домашние задания проверяются теперь автоматически и результаты сами записываются в личный кабинет ученика
Ключевые особенности
AGT - это платформа для обучения торговле на финансовых рынках. Она включает в себя курсы, уроки, домашние задания, доступы к модулям, автоматическую и ручную проверку ДЗ, реферальную систему и тесты по окончанию модулей. Обучение построено в игровом формате – когда ученик сдает ДЗ, он получает баллы, на которые открывает доступ к следующим уровням и получает достижения. AGT также предоставляет функционал профиля, службы поддержки и тикет-системы.
Стек
Обзор посадочной страницы
~ 30 сек
Регистрация и вход в ЛК
~ 58 сек
Страница регистрации и форма входа
Функционал профиля ученика
~ 47 сек
Изменяем профиль ученика
Функционал службы поддержки и тикет-системы
~ 2 мин
Как реализована служба поддержки на сайте
Функционал LMS- системы (курсы, уроки, домашки, доступы)
~ 2 мин
Как открываются доступы к модулям, показываю структуру модулей. Демонстрирую, как работают динамические страницы уроков
Функционал LMS- системы (автоматическая проверка ДЗ)
~ 1 мин
Проверяем ДЗ ученика автоматически
Функционал LMS- системы (ручная проверка ДЗ)
~ 1 мин
Проверяем ДЗ ученика вручную и загружаем результаты ему в ЛК
Функционал LMS- системы (проверяем наличие депозита у ученика автоматически через API)
~ 2 мин
Одно из условий, чтобы пройти на следующий модуль – необходимо завести аккаунт у брокера-партнера и пополнить депозит. Как реализована такая проверка через API брокера. Также посмотрим, как реализована система званий на платформе
Функционал реферальной системы
~ 1 мин
Как реализована реферальная система на платформе
BackEnd часть платформы
~ 2 мин
Обзор базы данных, флоу процессов и автоматизаций