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

Суть проекта

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

Основные цели интеграции

  • Обеспечить связь между расширением для построения генеалогического (семейного) дерева и компонентом социальной сети (аналог JomSocial).
  • Наладить взаимодействие с другими расширениями по тематике "соседи" или сообщества.
  • Создать единую точку обмена пользовательскими данными, событиями и связями между этими системами.

Технические требования

  • Расширение должно быть написано в соответствии со стандартами Joomla 5.x.
  • Необходимо проанализировать API и структуры баз данных существующих расширений для корректной интеграции.
  • Реализовать механизмы синхронизации данных (например, создание связи "родственник" в генеалогическом дереве → добавление в "друзья" в социальном компоненте).
  • Обеспечить стабильность работы и не нарушать функционал исходных компонентов.
  • Предоставить понятную документацию по установке и настройке.

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

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

Контекст сотрудничества

Заказчик является некоммерческой организацией и заинтересован в долгосрочном сотрудничестве с исполнителем. В будущем планируется формирование собственного штата разработчиков по мере получения грантовой поддержки. Данный проект - первый шаг к этому.

Создание круглой фотографии для печати на торт с юмористическим сюжетом

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

Доработка и публикация приложения для анонимных звонков

Требуется исправить критические ошибки в мобильном приложении (проблемы со звуком в звонках, ограничение по времени поиска) и успешно опубликовать обновленные версии в официальные магазины приложений (RuStore и App Store), пройдя модерацию.