Ключевая функция проекта - автоматизация всех стадий процесса рассмотрения заявки на выдачу кредита:
- Оформление заявки.
- Отправка заявки на рассмотрение.
- Проверка заявки на соответствие критериям.
- Принятие решения по заявке.
В качестве MVP предполагается реализовать следующий функционал:
- CRUD для компаний.
- CRUD для заявок.
- Отправка заявки на рассмотрение через Apache Kafka.
- Проверка заявки на соответствие заданным критериям с помощью Camunda.
- Одобрение заявки.
- Отказ по заявке.
Критерии проверки заявок:
- Кредиты не выдаются нерезидентам РФ (ИНН начинается на 9909).
- Кредиты выдаются не более чем на 6 месяцев.
- Кредиты выдаются не более чем на 20 миллионов рублей.
- Капитал компании должен быть больше 40 процентов от запрашиваемой суммы.
- Капитал компании из Красноярского края (код региона 24) должен быть больше 5 миллионов рублей.
- Кредиты не выдаются компаниям, предоставляющим займы и кредиты (код ОКВЭД начинается на 64.92).
Поля:
- uuid,
- realm uuid,
- полное наименование,
- описание (опционально),
- ИНН,
- ОГРН,
- код деятельности по ОКВЭД,
- код региона,
- капитал.
Методы: CRUD.
Поля:
- uuid,
- realm uuid,
- uuid компании,
- заголовок,
- описание (опционально),
- размер кредита,
- срок кредита в месяцах,
- статус рассмотрения заявки,
- стоп-факторы (обязательно в случае непрохождения фильтра),
- причина отказа (обязательно в случае отказа).
Методы: CRUD + отправка на рассмотрение, одобрение, отказ.