Техническое задание: Модернизация системы Redmine

Цель проекта

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

Основные задачи

  • Апгрейд базовой версии: Обновление системы Redmine до актуальной стабильной версии с обеспечением полной совместимости и сохранением существующих данных.
  • Интеграция с почтовым сервисом: Настройка сопряжения для автоматической отправки уведомлений о событиях в проектах (изменение задач, комментарии, дедлайны) и приема писем для создания задач.
  • Разработка и настройка отчетов: Создание или доработка модулей отчетности для анализа производительности, отслеживания времени, статусов задач и других ключевых метрик проектов.
  • Тестирование: Проверка работоспособности всех обновленных и новых функций после внедрения.

Требования к исполнителю

  • Опыт администрирования и разработки под Redmine.
  • Знание Ruby on Rails (основной стек технологии Redmine).
  • Понимание принципов работы с почтовыми сервисами (SMTP, IMAP) и их интеграции.
  • Умение работать с базами данных (MySQL/PostgreSQL).

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

Стабильно работающая, обновленная система Redmine с расширенным функционалом автоматических уведомлений и удобными инструментами для формирования отчетов по проектной деятельности.

Интеграция каталога на готовую CMS

Требуется разработчик для настройки и подключения каталога товаров к существующей системе управления сайтом. Необходимы знания PHP и MySQL. Все исходные материалы предоставляются.