Задание: Laravel. Доработка панели сайта (laravel-разработчик + CMS Битрикс) с генерацией кодов для проверки товаров (Дистанционная работа)
Описание проекта:
Нужен разработчик для внесения изменений в существующую систему контроля подлинности продукции, включающую:
сайт на CMS 1C-Битрикс (основная витрина и функционал проверки кодов),
отдельную админ-панель на Laravel (логика генерации, логирования и экспорта кодов).
Система используется для генерации, хранения и проверки уникальных кодов продукции, а также интеграции с внешними API.
Задачи:
Изменение логики «срока жизни» кодов — увеличение срока до 6 лет (с корректировкой БД, логики генерации и проверки).
Доработка логов и экспорта в XLSX:
распределение записей по листам по месяцам,
оптимизация работы при большом объёме данных (до 5 млн кодов).
Изменение привязки кодов: вместо конкретных товаров — к цветовым группам.
Оптимизация объёма генерации кодов — увеличение до 5 млн шт., с учётом производительности БД и Laravel-скриптов.
Обновление логики проверки статуса кодов и интеграция с API.
Доработка интерфейса бренд-контроля в админке (Laravel) — улучшение юзабилити и отображения данных.
Требования к разработчику:
Опыт работы с CMS 1C-Битрикс (в т.ч. highload-блоки, кастомная логика, интеграции).
Опыт разработки на Laravel (от 1 года, уверенное понимание архитектуры, работы с Artisan-командами и миграциями).
Уверенное знание PHP, MySQL, JavaScript (включая Ajax).
Опыт работы с API, генерацией и экспортом данных в XLSX.
Опыт оптимизации производительности при больших объёмах данных.
Внимание к деталям и качеству интерфейсов.
Особенности:
Админка и фронт-часть разделены: Laravel-приложение отвечает за генерацию и управление кодами, Bitrix — за фронт и клиентские проверки.
Возможна работа с большим объёмом данных, поэтому требуется оптимизация запросов и экспортов.
Подробное тз: https://docs.google.com/document/d/1bBddonK_BUJUhEL8IcLUf_zgJwhqJ2-ql4wVenCD2os/edit?usp=sharing