TutorsAI — платформа цифрового репетитора на базе ИИ
Разработали с нуля полноценную EdTech-платформу для подготовки школьников.
Что реализовано:
- 3 самостоятельных приложения: клиентский веб-сайт, панель администратора для наполнения контентом, и REST API-бэкенд
- Адаптивная траектория обучения: система диагностики определяет уровень знаний пользователя при регистрации и формирует персональный план занятий
- ИИ-объяснения через YandexGPT: при неправильном ответе система запрашивает у YandexGPT объяснение с кэшированием в Redis — пользователь получает разбор, а не просто "неверно"
- Платежи и подписки: интеграция CloudPayments, рекуррентные платежи, управление подписками, обработка webhook-событий
- Система экзаменов: шаблоны экзаменов, попытки пользователей, детальная история результатов с аналитикой
- Подтверждение email, смена пароля, двухшаговая верификация — полный auth-флоу с JWT + refresh-токенами и Redis-сессиями
Технологический стек:
Фронтенд: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4, Zustand, React Query, Framer Motion, Recharts
Бэкенд: NestJS 11, PostgreSQL + TypeORM, Redis, RabbitMQ/AMQP, YandexGPT API, автогенерация Swagger/OpenAPI типов
Инфраструктура: Docker, Kubernetes (GitLab CI/CD → деплой в k8s-кластер), раздельные среды разработки
https://tutorsai.ru