Ищу разработчика для помощи в реализации API-метода в существующем проекте. Суть задачи — настроить корректное взаимодействие между основным сайтом и отдельным микросервисом. Фронтенд отправляет запрос на API, бэкенд должен обратиться к контроллеру, а тот — через сервис (используя Dependency Injection) — к внешнему микросервису, получить от него данные и вернуть их на фронт. Вся архитектура на локальной среде уже настроена и протестирована, но требуется помощь в правильной реализации метода по всем стандартам (PSR, единый кодстайл проекта, соблюдение слоёв логики).
Ранее данные тянулись напрямую из монолитной базы, но сейчас необходимо брать их именно из микросервиса — как это и предполагается архитектурно. Я реализовал рабочий вариант для теста, но бизнес-логика частично осталась в контроллере, и мне нужно правильно её вынести в соответствующие слои (сервис, репозиторий и т.д.), чего я самостоятельно пока не понимаю.