26 марта 2026
Описание вакансии:
О проекте:
Мы быстрорастущая компания в сфере электронной коммерции (спортивное питание, e-commerce в Европе). Для нашего дополнительного проекта ищем Fullstack-разработчика на проектную работу.
Конкретная задача:
Нам нужно реализовать систему отзывов о магазинах, используя существующий модуль XenForo Resource Manager (XFRM) как основу. Требуется:
Скопировать и адаптировать текущую реализацию отзывов (review) из XFRM под новую сущность магазины (shops).
Отзыв привязывается не к ресурсу (продукту), а к магазину.Создать главную страницу модуля список магазинов с количеством отзывов и датой последнего отзыва.
Реализовать возможность привязки раздела форума к конкретному магазину, чтобы при переходе в раздел открывалась сразу страница отзывов этого магазина (без промежуточного списка).Адаптировать страницу отзывов магазина (список отзывов):
Убрать отображение среднего рейтинга.Кастомные поля отзыва
Использовать штатный механизм Resource review fields из XFRM.Технические требования
Работа ведётся с существующим кодом XFRM. Важно аккуратно скопировать и адаптировать его, не нарушая работу исходного модуля. Ожидаемый результат:
Полностью работающий аддон для XenForo 2.3, который добавляет модуль отзывов о магазинах с описанным функционалом.
Технический стек:
XenForo 2.3
PHP 8.1+
MySQL
HTML5/CSS3/JS (TypeScript приветствуется)
Git
Docker (окружение подготовлено)
Мы ожидаем:
3+ года коммерческой разработки на PHP (ООП, MVC).
Обязательное понимание архитектуры XenForo 2.x: структура аддонов, система шаблонов, хуки, работа с базой данных.
Уверенное владение Git, опыт работы с чужим кодом.
Аккуратность, самостоятельность, умение доводить задачу до результата без постоянного контроля.
Опыт с TypeScript, Docker плюс.
Условия проектной работы:
Объем работы большой, данная задача является оплачиваемым тестовым заданием.
Оплата почасовая.
Как откликнуться:
В отклике укажите:
1. Краткий опыт с XenForo (какие аддоны делали/дорабатывали).
2. Ссылку на GitHub или примеры кода.
3. Оценку и сроки на реализацию данной задачи
4. Кодовое слово Кофе (для подтверждения, что вы читали вакансию).