Техническое задание: Доработка CRM на Yii2

Основная проблема

В текущей реализации системы присутствует критическая ошибка: модуль загрузки файлов не функционирует. Файлы не сохраняются на сервере при отправке через интерфейс CRM.

Задачи по исправлению

  • Провести диагностику и устранить ошибку, препятствующую загрузке файлов.
  • Обеспечить стабильную работу механизма загрузки и хранения файлов.
  • Проверить корректность отображения и прикрепления загруженных файлов к соответствующим сущностям в системе.

Дополнительные доработки

Помимо исправления ошибки, необходимо реализовать следующие улучшения функционала:

  • Настроить отображение уже существующих в системе данных (истории, прикрепленных файлов, записей) в соответствующих разделах интерфейса.
  • Доработать интерфейс для улучшения пользовательского опыта при работе с отображаемой информацией.

Технические требования

  • Работа ведется с существующей кодовой базой CRM, написанной на фреймворке Yii2 (PHP).
  • Исправления и новые функции должны быть интегрированы без нарушения текущей логики работы системы.
  • Код должен соответствовать стандартам фреймворка Yii2 и принципам чистого кода.

Создание видеопрезентации отдела из фотографий

Требуется превратить 20 фотографий сотрудников в динамичный видеоролик продолжительностью 1-2 минуты. Необходимо добавить фоновую музыку, подписи с именами и должностями, а также титульный кадр. Стиль - позитивный и веселый.