Разработка интеграционного модуля для Joomla 5.3

Суть проекта

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

Ключевые задачи

  • Проанализировать API и структуру данных целевых расширений.
  • Разработать архитектуру интеграционного модуля.
  • Обеспечить двусторонний обмен данными между расширениями.
  • Реализовать функционал генеалогического семейного дерева с привязкой к профилям пользователей из социального компонента.
  • Организовать связь между пользователями на основе компонента "соседи" и данных генеалогического дерева.
  • Гарантировать стабильную работу в среде Joomla 5.3.
  • Предоставить понятную документацию по установке и настройке.

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

  • Опыт разработки расширений для Joomla 3.x / 4.x / 5.x.
  • Глубокое понимание архитектуры Joomla и её MVC.
  • Умение работать с API сторонних компонентов.
  • Внимательность к деталям и аккуратность в коде.

Дополнительная информация

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

Все технические детали и названия конкретных расширений будут предоставлены выбранному исполнителю.