Проверка и актуализация скрипта-обработчика

1 500 руб.за час
19 ноября 2024, 19:02 • 2 отклика • 39 просмотров
Краткое описание задачи Необходимо провести аудит скрипта-обработчика, который передает данные с плагина «Лейка» на сайте WordPress (fond-am.ru) в CRM-систему Битрикс24. Скрипт обрабатывает данные, поступающие из плагина, и передает их в сущности CRM (сделки, контакты). Требуется проверить корректность работы скрипта, его соответствие заданной логике, а также предложить доработки или оптимизации (при необходимости).


Цели и задачи
  1. Проверка функционала скрипта:
    • Автоматическая передача данных из плагина «Лейка» в Битрикс24 дважды в сутки (10:00 и 22:00).
    • Корректное создание и обновление сущностей: «Сделка» и «Контакт» в CRM.
    • Соответствие передаваемых полей данных между плагином «Лейка» и Битрикс24 (таблицы соответствия для сделок и контактов).
  2. Проверка логики обработки данных:
    • Обработка успешных и неуспешных платежей (например, создание сделок со статусом «Не успешный платеж»).
    • Проверка сценариев для случаев, когда контакт или сделка уже существуют в CRM.
    • Обновление данных (например, добавление нового номера телефона или электронной почты).
  3. Оценка безопасности скрипта:
    • Проверить безопасность передачи данных между плагином и CRM.
    • Исключить возможные утечки данных.
  4. Рекомендации:
    • Предложить доработки и оптимизации скрипта (при необходимости).

Исходные данные для работы
  1. Доступы:
    • Админ-панель WordPress.
    • CRM Битрикс24.
    • Исходный код скрипта (архив или доступ к репозиторию).
  2. Исходное ТЗ (будет предоставлено в документе).
  3. Данные для тестирования:
    • Тестовые записи в плагине «Лейка».
    • Тестовые данные для платежных систем.

Требования к результату
  1. Отчет о проверке, содержащий:
    • Найденные ошибки и недочеты в работе скрипта.
    • Оценку безопасности скрипта.
    • Рекомендации по улучшению функционала.
  2. Обновленный скрипт (если требуются доработки).
  3. Документация по внесенным изменениям (в случае правок).

Требования к специалисту
  1. Опыт разработки и аудита PHP-скриптов.
  2. Знание REST API Битрикс24.
  3. Навыки работы с плагинами WordPress, включая интеграцию с внешними системами.
  4. Опыт обеспечения безопасности передачи данных.
  5. Умение документировать результаты работы.

Сроки и бюджет
  • Срок выполнения: 5–7 дней с момента старта работы.
  • Бюджет: 10 000–20 000 руб. (может быть скорректирован после обсуждения).

Контакты и способ связи Просьба связаться через платформу или по email.

Файлы