CASE STUDY · e-learning · 2024

ucanspeak.ru

Образовательная SPA-платформа для онлайн-школы английского языка. Личный кабинет студента, расписание занятий, интеграция с видеоконференциями и платёжной системой.

ГОД
2024
РОЛЬ
Fullstack
СРОК
10 недель
ТИП
e-learning
SHIPPED
открыть напрямую ↗
https://platform.ucanspeak.ru/courses
//═══[ ЗАДАЧА ]════════════════════════════════════════

> в чём была боль

Школа работала через Google Таблицы и Zoom-ссылки в мессенджере. Студенты путались в расписании, преподаватели тратили по 2 часа в день на ручное управление записями. Конверсия из пробного урока в оплату составляла 18% — деньги уходили из-за неудобного онбординга.

//═══[ РЕШЕНИЕ ]════════════════════════════════════════

> что я сделал

01Личный кабинет студента. SPA на Nuxt с авторизацией, историей занятий, домашними заданиями и прогрессом по уровням.
02Кабинет преподавателя. Управление расписанием, подтверждение записей, загрузка материалов — всё в одном интерфейсе.
03Платёжная интеграция. Подключил ЮKassa: пакеты уроков, автопродление, возвраты через API.
04Уведомления. Telegram-бот и email: напоминания за 24ч и 30 минут до урока. Пропуски сократились на 60%.
05Админ-панель. Django Admin с кастомными экшенами: массовое создание расписания, отчёты по выручке, экспорт в CSV.
//═══[ СТЕК ]════════════════════════════════════════════

> на чём собрано

Nuxt.jsVue.jsDjangoPostgreSQLRedisCeleryDockerNginxЮKassa API
//═══[ РЕЗУЛЬТАТЫ ]══════════════════════════════════════

> цифры

×2.4
конверсия в оплату
было 18%
−60%
пропуски занятий
благодаря напоминаниям
−2ч
работы в день у препода
было 2+ часа рутины
//═══[ ОТЗЫВ ]════════════════════════════════════════
Раньше я каждое утро начинал с разбора таблиц. Сейчас открываю кабинет — всё уже расставлено. Студенты стали платить охотнее, потому что видят профессиональный сервис.
Алексей, основатель ucanspeak

хочешь так же?

расскажи про свой проект — прикину сроки и прайс за день

ОСТАВИТЬ ЗАЯВКУ ▸