До начала работы заказчик должен предоставить:
— описание задачи и ожидаемого результата;
— исходный код Laravel-проекта или доступ к репозиторию;
— доступ к тестовому окружению, если проверка проводится на стороне заказчика;
— описание используемых сущностей и бизнес-логики;
— примеры входных и выходных данных API, если они предусмотрены;
— необходимые тестовые данные.
Если ТЗ нет, можем помочь сформулировать требования перед разработкой.