Необходимо разработать Backend REST api для клиентов с внутренним механизмом взаимодействия со страховыми компаниями (так же по API), им нужно передавать данные собранные с формы на фронте для расчета, заказа и возвращать ответы назад фронту.
публичное API (для клиентов):
Кабинет - методы не описаны, см. макет ЛК юзера
Админка - методы не описаны, как ЛК юзера, добавляется фильтрация по user_id в листинге полисов и запросы по логам
Форма калькулятора - сохранение, запрос на расчет, запрос на заказ, запрос на оплату - API документации есть,
Пример json для расчета и заказа прикрепил.
Форму помогают заполнить вспомогательные методы из Справочника
Справочник - запрос всех марок авто, всех моделей по марке, года по модели и марке, мощность из своей базы - API документации есть
приватное API (механизм внутри бэкенда):
Самое важная задача - Внутренний механизм взаимодействия с API Страховых компаний (ВМВСК).
запросы пришедшие от клиента (содержащие данные из Формы калькулятора) на расчет, заказ или оплату необходимо пробрасывать во все сторонние сервисы, сделав маппинг и валидацию согласно док. API этих сервисов.
Подобный механизм используют сервисы по поиску авиабилетов, отелей, где собранный на клиенте json с параметрами уходит в разные партнерские сервисы, которые возвращают (пробрасывают назад на клиента) ответы.
На схеме заявил что есть очередь, не принципиально, есть другие реализации, определять вам
Готов рассмотреть уже готовые реализации подобного механизма.
API документации Страховых описаны хорошо, с примерами в Postman
В рамках данного этапа: интеграция одной СК для проверки механизма ВМВСК, каждая последующая интеграция по договоренности (их около 20, на текущий момент договор заключен с 3)
Вы интегрируете, я заключаю новые договора с СК и беру на себя devops часть
более детальное ТЗ по запросу, никаких студий