Ситуация

Имеется самописная CRM, интегрированная с внешней стоматологической программой. Часть данных приходит из этой системы. Текущее технологическое решение:

  • Старая версия - на PHP;
  • Новая версия - на Node.js;
  • Node.js процессы запущены через screen.

Задача

Необходимо выполнить ряд правок и доработок. Конкретный список требований описан в документации (ссылка предоставлена исполнителю).

Что важно

  • Исполнитель должен иметь опыт работы с Node.js и PHP.
  • Требуется понимать механику интеграции с внешними системами.
  • Все изменения должны быть обратно совместимы (где это применимо).
  • Проверка работоспособности после внесения правок - на усмотрение исполнителя, но приветствуется тестирование основных сценариев.

Условия

Разработка ведется без использования публичных сторонних сервисов (кроме Дентал МИС, замена конфиденциальна). В предоставленном ТЗ список правок обсуждается с заказчиком.