<p>Цель: Разработать современную, масштабируемую и удобную платформу для онлайн-школы с интеграцией AI-инструментов, адаптированную под российский рынок и платежные системы.<br />Основные задачи<br />1. Создать адаптивный, удобный и быстрый интерфейс (React.js + Next.js).<br />Личный кабинет студента и преподавателя с возможностью просмотра курсов, прогресса, результатов тестов.<br />Интегрировать интерактивные элементы: тесты, задания, видеоплееры, чаты.<br />Обеспечить SEO-оптимизацию для привлечения трафика из поисковых систем.<br />Поддержка мультиязычности<br />2. Создать RESTful API (Node.js + NestJS или Python + Django) для управления пользователями, курсами, оплатами и контентом.<br />Реализовать систему ролей и прав доступа.<br />Обеспечить интеграцию с рф и международ. платёж. систем (Robokassa, CloudPayments, Stripe).<br />Настроить хранение и обработку данных в PostgreSQL (основные данные) и MongoDB (логи и AI-данные).<br />Реализовать систему уведомлений (email, SMS)<br />3. Интегрировать OpenAI API (ChatGPT) для реализации AI-ассистента поддержки студентов<br />4. Интегрировать платформу с Zoom/Jitsi<br />Обеспечить защиту данных и соответствие требованиям рф законодательства и GDPR.<br />Реализовать двухфакторную аутентификацию и защиту от DDoS-атак.<br />Настроить SSL-сертификаты и безопасное хранение пользовательских данных.<br />5. Использовать CDN и кеширование для быстрой загрузки сайта по всей Рф и СНГ.<br />Настроить CI/CD процессы для автоматического тестирования и деплоя.<br />Обеспечить возможность масштабирования при росте числа пользователей</p>