Техническое задание: Доработка модуля импорта Excel в MySQL

Цель проекта

Модернизировать и расширить существующий на проекте функционал загрузки и обработки данных из файлов формата Excel в реляционную базу данных MySQL.

Исходные условия

  • Основная кодовая база проекта построена на PHP-фреймворке Yii2.
  • Базовый механизм импорта уже реализован и требует доработки.
  • Для работы необходимо строго следовать предоставленному алгоритму обработки данных.

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

  • Анализ текущей реализации импорта.
  • Реализация доработок согласно техническому заданию (полное ТЗ будет предоставлено исполнителю).
  • Обеспечение корректной и надежной загрузки данных из XLS/XLSX файлов в таблицы MySQL.
  • Оптимизация процесса импорта с учетом объема данных.
  • Соблюдение установленного бюджета проекта.

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

  • Опыт коммерческой разработки на Yii2.
  • Глубокие знания PHP и MySQL.
  • Понимание принципов работы с Excel-файлами (парсинг, валидация данных).
  • Умение работать с legacy-кодом и вносить в него точечные улучшения.

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

Требуется создать решение для автоматической загрузки большого количества товарных позиций из единой базы данных на популярную торговую площадку. Задача включает обработку данных по нескольким филиалам.