Серед розробників була поставлена мета створити програму, яка могла б швидко, ефективно та надійно забезпечити процес приймання заявок та забезпечити їх передачу до інших сервісів, з подальшою обробкою останніх. Тобто забезпечити повний цикл отримання, валідації та автоматизації роботи с заявками та системами з мінімізацію ризиків, зменшенням об’єму “праці руками” та збільшенням загальної продуктивності роботи.
Зрештою нам вдалося розробити програмне забезпечення, яке ефективно виконує такі функції, як:
- Перевірка документів клієнта (анкета, ІПН, паспорт або ідентифікаційна картка, для компанії - ТОВ також установчі документи);
- Перевірка анкетних даних клієнта;
- Внесення даних клієнта згідно з документами та анкети для подальшої реєстрації;
- Сповіщення клієнта про необхідність зміни-доповнення даних або про відмову по заявці.
- Передача даних для ПЗ розстрочки;
- Оновлення даних контрагента у системі банку;
- Відкриття договорів та рахунків;
- Збільшення кредитного ліміту клієнта;
- Створення та видача картки клієнта та інше.
В процесі створення були задіяні:
Java 11+, Hibernate, Spring frameworks, RabbitMQ, Kafka, GraphQL/REST API, PostgreSQL, MongoDB, Clickhouse та ін.
Щодо строків реалізації, то приблизно за півроку ми реалізували версію "для своїх". За дев’ять місяців вийшли з бетою на клієнтів. І приблизно через рік після старту запустили повноцінний проєкт.
Гнучкий сервіс дозволяє автоматизувати роботу з будь-якими заявками, що скорочує час обробки даних та передачі в інші системи до хвилин, що, в свою чергу, прискорює процес їх реалізації, скорочує кількість ручної праці, помилки й інше у перспективі призводячи до росту загальної продуктивності та якості роботи загалом.
Кому допоможе продукт:
- банкам;
- кредитним компаніям;
- мікрофінансові установи;
- іншим установам, які ведуть фінансову діяльність, що пов’язана з позиками та банківською діяльністю.