Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 1 год и 9 месяцев
Бюджет:
105 000 руб
1347.83 $ — 1147.55 €
Рассматриваю в приоритете профили с ссылками на ( ТГ, VK или Whatsapp) пишу сразу туда
Задачи для full-stack разработчика (бекенд + фронтенд) с AI-интеграцией для онлайн-школы (Россия)
Цель: Разработать современную, масштабируемую и удобную платформу для онлайн-школы с интеграцией AI-инструментов, адаптированную под российский рынок и платежные системы.
Основные задачи
1. Разработка фронтенда
Создать адаптивный, удобный и быстрый пользовательский интерфейс (React.js + Next.js).
Реализовать личный кабинет студента и преподавателя с возможностью просмотра курсов, прогресса, результатов тестов.
Интегрировать интерактивные элементы: тесты, задания, видеоплееры, чаты.
Обеспечить SEO-оптимизацию для привлечения трафика из поисковых систем.
Поддержка мультиязычности (русский и английский).
2. Разработка бекенда
Создать RESTful API (Node.js + NestJS или Python + Django) для управления пользователями, курсами, оплатами и контентом.
Реализовать систему ролей и прав доступа (админ, преподаватель, студент).
Обеспечить интеграцию с российскими и международными платёжными системами (Robokassa, CloudPayments, Stripe).
Настроить хранение и обработку данных в PostgreSQL (основные данные) и MongoDB (логи и AI-данные).
Реализовать систему уведомлений (email, SMS) через сервисы SendGrid, Twilio.
3. Интеграция AI-инструментов
Интегрировать OpenAI API (ChatGPT) для реализации AI-ассистента поддержки студентов и генерации учебного контента.
Внедрить AI-модули для персонализации обучения (рекомендации курсов, адаптивные задания).
Автоматизировать проверку домашних заданий с использованием NLP.
Разработать генератор тестов и заданий на базе AI.
4. Интеграция и безопасность
Интегрировать платформу с Zoom/Jitsi для проведения вебинаров и онлайн-занятий.
Обеспечить защиту данных и соответствие требованиям российского законодательства и GDPR.
Реализовать двухфакторную аутентификацию и защиту от DDoS-атак.
Настроить SSL-сертификаты и безопасное хранение пользовательских данных.
5. Оптимизация и масштабируемость
Использовать CDN и кеширование для быстрой загрузки сайта по всей России и СНГ.
Настроить CI/CD процессы для автоматического тестирования и деплоя.
Обеспечить возможность масштабирования при росте числа пользователей.
Требования к кандидату
Опыт full-stack разработки (React + Node.js или Python).
Практический опыт интеграции AI-сервисов (OpenAI, Hugging Face и др).
Знание российских платёжных систем и особенностей работы с ними.
Опыт работы с LMS или образовательными платформами будет преимуществом.
Умение работать с облачными сервисами (AWS, Yandex.Cloud, Google Cloud).
Знание требований российского законодательства в области ИТ и защиты данных.
Этапы работы и сроки
MVP Лендинг + регистрация + базовый личный кабинет
3 недели
LMS Полноценная платформа с курсами, тестами, оплатами
6 недель
AI-функции Чат-бот, генерация контента, персонализация
4 недели
Тестирование и запуск Исправление багов, нагрузочное тестирование
2 недели
Итог:
Разработчик должен создать современную образовательную платформу, ориентированную на российский рынок с учётом специфики локальных платежей и законодательства, а также интегрировать AI-функции для повышения качества обучения и автоматизации процессов.
Разделы:
Опубликован:
29.06.2025 | 21:58 [поднят: 29.06.2025 | 21:58] [последние изменения: 29.06.2025 | 23:41]
Заказ находится в архиве