Мы сразу определили ключевые технологии: бэкенд на Python(Django)+Celery+Redis+PostgreSQL, React/Redux для программирования клиентской стороны, REST API для обслуживания веб-приложения и Docker для виртуализации микросервисной архитектуры. Архитектура стрессоустойчивая, выдерживает серьезные нагрузки.
Отдельным челленджем стала реализация загрузки документов: по каждой заявке менеджер должен загрузить около 90 фотографий. Так как MVP платформы реализовано без мобильного приложения для менеджера, нам пришлось поискать нестандартные решения, которые позволили ускорить загрузку такого количества данных.
Помимо требуемого функционала, платформа интегрирована с внешними сервисами и системами:
- Интеграция с Битрикс24
-
Интеграция с 1С: ЕПС
-
Более 5 интеграций с внешними сервисами (БКИ и не только) для частичной автоматизации, ускорения и повышения качества скоринга