Техническое задание: Разработка модуля интеграции Drupal с внешней БД

Цель проекта

Создать полнофункциональный модуль для системы управления контентом Drupal, который будет выполнять роль программного моста между основной базой данных Drupal и отдельной, внешней SQLite базой данных, условно называемой "Production Monitor".

Основные функции модуля

  • Чтение данных: Модуль должен уметь извлекать информацию из внешней SQLite базы данных.
  • Запись данных: Обеспечить возможность добавления и обновления записей во внешней базе.
  • Синхронизация: Реализовать механизмы для корректного обмена данными между двумя системами.
  • Отображение: Интегрировать полученные данные в структуру Drupal (создавать сущности, блоки, страницы или выводить через Views).
  • Управление: Предусмотреть интерфейс для настройки подключения и управления процессом синхронизации.

Требования к реализации

  • Модуль должен соответствовать стандартам разработки для Drupal 9/10.
  • Код должен быть документирован, структурирован и готов к работе в production-среде.
  • Необходимо обеспечить обработку ошибок подключения и целостности данных.
  • Важно учесть безопасность при работе с внешними базами данных.

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

Готовый к установке Drupal-модуль, который после настройки позволяет прозрачно работать с данными из внешней SQLite базы как с частью экосистемы Drupal.

Разработка сайта-витрины с корзиной для мебельного производства

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

Автоматизация формирования договоров в CRM

Требуется настроить в CRM-системе автоматическое создание договоров и приложений. Данные из карточки клиента (название, реквизиты, услуги, стоимость) должны автоматически подставляться в шаблоны документов.

Настройка системы перехвата лидов у конкурентов

Требуется технический специалист с практическим опытом реализации схем перехвата потенциальных клиентов через анализ телефонных номеров и веб-ресурсов конкурентов. Опыт реальных внедрений обязателен.