Техническое задание: Доработка сайта на Laravel

Основные задачи

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

Детализация работ

1. Рефакторинг и миграция модуля импорта

  • Проанализировать существующий код импорта объектов из XLS/XLSX таблиц в базу данных.
  • Переработать и оптимизировать логику импорта, следуя лучшим практикам и структуре проекта.
  • Полностью перенести функционал импорта из текущей кастомной административной панели в Laravel Filament.
  • Обеспечить корректную работу, валидацию данных и обработку ошибок в новой реализации.

2. Исправление ошибок в интеграции телефонии

  • Выявить и устранить проблему с подменой номера в интеграции, из-за которой многие входящие звонки не возвращаются в форму обратного звонка на сайте.
  • Настроить корректную обработку и передачу всех входящих данных от сервиса телефонии.
  • Обеспечить стабильную работу коллбэков и отображение полной информации о звонках.

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

  • Опыт коммерческой разработки на Laravel и глубокое понимание фреймворка.
  • Практический опыт работы с Laravel Filament для построения админ-панелей.
  • Умение работать с legacy-кодом, проводить рефакторинг и интеграцию сторонних API (телефония).
  • Ответственный подход к тестированию и документированию изменений.

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

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

Создание академической презентации в PowerPoint

Необходимо разработать презентацию в PowerPoint на 12 слайдов в академическом стиле. В работу входит перенос всей информации из квадратных скобок, всех диаграмм и использование шрифта Times New Roman. Конечный файл должен быть предоставлен в редактируемом формате.