Ко всем проектам
Fullstack2025–20264 Скриншоты

FPV40 Campus — LMS-платформа для FPV-пилотов

Полноценная LMS-платформа с микросервисной архитектурой для онлайн-обучения управлению FPV-дронами. 16 модулей, 134+ урока, 30+ интерактивных React-компонентов, система прогресса, сертификаты, биллинг через ЮКассу.

Галерея проекта

Все доступные экраны и визуальные материалы по проекту.

FPV40 Campus — LMS-платформа для FPV-пилотов screenshot 1
01 / 04

Что было сделано

  • 4 микросервиса: auth (JWT/RBAC/Google OAuth), core (модули/квизы/прогресс/XP), media (MinIO/S3), Telegram-мониторинг
  • 30+ кастомных интерактивных React-компонентов: DroneDiagram, BetaflightMap, PidTuningViz, LipoChargeViz и др.
  • Платёжная система ЮКасса: тарифы «Пилот Старт» (9 900 ₽) и «Пилот Про» (19 900 ₽), webhook-обработка
  • Генерация сертификатов с гильошированной рамкой, герб РФ, кастомный CSS-overlay
  • CI/CD: GitHub Actions (develop→dev, main→prod), 7 Docker-контейнеров, автобэкап БД

Стек

Next.js 15ReactTypeScriptTailwind CSSFastAPIPostgreSQLRedisMinIO/S3Docker ComposeNginxGitHub ActionsYooKassaJWT/RBACGoogle OAuth

Похожие проекты

Все проекты