R50 9a95e224db8bb2c10a9668d986cd67c5
Разработчик

Веб-приложение для онлайн школы

Добавлено 16 сен 2022 в 00:54
Довольно интересный кейс в моей практике.
Стек:
backend Golang
Frontend: React
DB: MongoDB
Веб-приложение для онлайн школы под ключ.
Сделаны:
  • Функционал вебинаров:
    • Подключение к вебинару по ссылке (перед началом появляется кнопка "подключиться"
    • Материалы к вебинару: конспект и презентация
    • Просмотр записи вебинара
  • Домашние задания:
    • Назначение домашнего задания по времени
    • Крайний срок сдачи домашнего задания
    • Автоматическая проверка введённых учеником ответов
    • Отображение ученику после выполнения результата как по заданиям, так и общей оценки
    • Отображение ученику после выполнения разборов решения задач
  • Функционал оплаты:
    • Страница оплаты с возможностью выбора курсов а также плана (помесячно/курс целиком)
    • Система промокодов
    • Повторная проверка платежа между сервером и шлюзом, исключающая возможность подмены суммы платежа
    • Полная интеграция с платёжным шлюзом CloudPayments и системой электронных чеков CloudKassir
    • Автоматическое назначение курсов ученику, после успешной оплаты
    • Редирект на страницу подключения к приватным группам курсов во ВКонтакте после успешной оплаты
Также реализована полная адаптация интерфейса под мобильные устройства (нижний тулбар и верхний бургер)
Cd562c5d3d 0f753b33e9 85318c338e 55cc9ac1ed 6fd43d3d62