Техническое задание: Образовательная веб-платформа

Необходимо разработать комплексную платформу для организации дистанционного обучения в учебном центре. Система должна предоставлять инструменты для управления образовательным контентом и проведения аттестации учащихся.

Основные функциональные требования

  • Управление учебными материалами: Размещение и структурирование образовательных программ, курсов и модулей.
  • Медиаконтент: Поддержка загрузки и воспроизведения видеоуроков и других обучающих материалов.
  • Система тестирования и экзаменов: Создание, проведение и автоматическая проверка тестов, контрольных работ и экзаменов.
  • Адаптивный интерфейс: Полноценная работа и корректное отображение платформы на компьютерах, планшетах и мобильных телефонах.
  • Панель управления: Удобная админ-панель для управления пользователями, контентом и аналитикой.

Технические аспекты

  • Разработка предпочтительно на фреймворке Yii2 (PHP) или Python (Django/Flask).
  • Дизайн-макет интерфейса предоставлен в Figma и должен быть точно реализован.
  • Платформа должна быть интуитивно понятной для преподавателей и студентов.

Референс

В качестве примера ожидаемого функционала и структуры можно ориентироваться на функциональность современных LMS-систем.

Комплексный SEO-аудит и доработка сайта

Требуется провести глубокий анализ сайта и конкурентов, переработать семантическое ядро и выполнить техническую доработку для улучшения позиций в поиске. Заказчик отмечает, что базовая оптимизация уже проведена, но есть резервы для роста.

Настройка условной маршрутизации трафика через VPN на Ubuntu

Требуется донастроить существующий VPN-сервер на Ubuntu 22.04 для избирательной маршрутизации трафика. Необходимо настроить правила, при которых запросы к определённому списку доменов перенаправляются через дополнительный SSTP-туннель, а остальной трафик идёт напрямую.