Микросервис на PHP для отправки данных о рекламе в ОРД
Данные, которые передаются в ОРД:
- Данные об организации
- Данные о договоре с заказчиком рекламы
- Данные о креативе (рекламных объявлениях)
- Данные об актах, выставляемых заказчику
- Данные о платформах (сайт и мобильное приложение)
Помимо микросервиса нужно написать "заглушки" для методов API ОРД Билайна (т.к. у API, к сожалению, нет тестовой среды) – достаточно выдавать рандомные ответы/ошибки, которые предусмотрены документацией.
Основные требования к микросервису:
- Написан на чистом PHP8 (без использования фреймворков).
- Использует gRPC для обмена данными с другими сервисами.
- Использует MySQL8 для хранения данных.
- Покрыт unit-тестами.
- Все ошибки на уровне приложения логируются.
- Упакован в Docker.
Что требуется для того, чтобы начать работу:
1. Примеры кода на PHP.
2. username на Gitlab и Github.
3. Возможность принимать оплату на ИП или самозанятость