Портирование существующей системы на Laravel6/Bootstrap
Стартовая точка: Laravel 4.2, PHP 5.x, PG 9.x. Целевая точка: Laravel 6.x, PHP 7.3, PostgreSQL 11.
Задача: перенести существующий сайт на новую версию движка с легковесной версткой на базе Bootstrap. Работа ведется с существующей базой PostgreSQL на 100%, ключевая бизнес-логика тоже написана, ничего нового проектировать и внедрять не надо.
Изначально рассматривался вариант апгрейд версии движка до актуальной, но текущая верстка непрактична, и некоторые legacy-подходы неудачны, поэтому было решено развернуть новую версию движка, и перенести на нее бизнес-логику.
Подробное ТЗ есть с описанием портируемой функциональности и предоставляется по запросу. Legacy-код есть, но его немного и мы в нем хорошо разбираемся, будем готовы пояснять нюансы.