Техническое задание: Мини-программа мониторинга нагрузки

1. Цель

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

2. Функционал

  • Каждый из 6 сотрудников отдела может оценить свою текущую нагрузку по 5-балльной шкале.
  • Руководитель видит сводную картину загруженности всех членов отдела в режиме реального времени.
  • На основе полученных данных руководитель принимает решения по перераспределению задач между сотрудниками.

3. Роли и интерфейс

  • Сотрудник: Простой интерфейс (виджет) с возможностью поставить оценку от 1 до 5 (например, смайлики или ползунок).
  • Руководитель: Агрегированная панель управления, отображающая текущую нагрузку каждого из 6 сотрудников.

4. Ключевые требования

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

5. Ожидаемый результат

Рабочий веб-виджет и/или Telegram-приложение, интегрированное с базой данных, хранящее историю нагрузок. Исполнитель предоставляет код (или ссылку на работающий прототип) и краткую инструкцию.

Устранение ошибок и оптимизация производительности сайта на Битрикс

Требуется диагностировать и устранить критические ошибки на сайте под управлением CMS Битрикс. Проблема проявляется в падении разделов административной панели при работе с большими объемами данных.