Контакты

Криптозаймы

Финтех
EN
9 специалистов
6 месяцев

Заказчик осуществляет деятельность по всему миру, предоставляя удобные криптозаймы своим клиентам. Капитал компании исчисляется сотнями миллионов долларов.

Задача
Платформа для выдачи криптозаймов и принятия вкладов в криптовалюте. Осуществление полноценной банковской деятельности в разрезе крипто-рынка. Перед нами стояла задача разработать полноценный сервис для клиентов из всех стран мира, которые имеют возможность хранить свои цифровые активы и брать крипту в долг.
Помимо стандартных механизмов банковской системы сервис предоставляет возможность обмена и вывода криптовалюты в обменниках компании по всему миру. С точки зрения безопасности была проделана титаническая работа, чтобы клиенты сервиса не беспокоились о своих вкладах.

Услуги

  • Аналитика
  • Back-end
  • Front-end
  • Тестирование
  • DevOps

Состав команды

Бизнес аналитик
Системный аналитик
Python-разработчик
x3
Vue-разработчик
x2
Тестировщики
x2
DevOps
Разработчик

Особенности реализации

Удобный личный кабинет, который включает в себя все финансовые инструменты по вкладам, обмену, эквайрингу, ликвидности. Авторизация в системе реализована посредством двухфакторной защиты и обеспечивает должный уровень безопасности. Вклады пользователей работают по аннуитетной системе и выплаты происходят мгновенно. У сервиса большой пул криптовалют и кошельков, что позволяет обеспечить быстрые транзакции в любое время суток.

Также была проделана работа по разработке пула ликвидности, благодаря которому можно эффективно осуществлять расчеты по управлению ликвидностью во внешних и внутренних финансовых потоках организации.

Заказчик дает возможность своим пользователям пользоваться всеми финансовыми инструментами связанными с криптовалютой в любой точке мира

Реализация

В рамках сотрудничества специалисты FIRECODE успешно разработали и модифицировали ПО, согласно поставленным задачам:

1
Модуль "Займы"

Разработка функционала для полного цикла получения займа

2
Модуль "Вклады"

Осуществление работы со вкладами и получения процентов по ним

3
Модуль "Пулы кассовой ликвидности"

Разработали расчеты по управлению ликвидностью во внешних и внутренних финансовых потоках организации

4
Модуль "Андеррайтинг"

Функционал по работе с убытками

5
Модуль "Биржа"

Обмен криптовалюты пользователями системы

Технологии и подходы

Back-end

В рамках реализация проекта были использованы последние версии технологий. Для back-end части был использован Python, а для front-end применялся Vue. Для обеспечения работы инфраструктуры применялись PostgreSQL, Redis, RabbitMQ. Документация велась в Swagger. Деплой реализован на базе Gitlab CI.

QA

Процесс тестирования документировался и проводился в FIRETMS. В результате тестирования было написано более тысячи тест кейсов, большая часть из которых покрыта автотестами. Такой скрупулезно подход позволяет оперативно отлавливать возможные баги и не отправлять в продакшн изменения с критическими ошибками

Обеспечение устойчивости

Для нагрузочного тестирования мы использовали технологию TANK от Яндекс. Благодаря возможностям Python и отказоустойчивой инфраструктуре у проекта не возникает сложностей с масштабированием и скоростью работы.

Удобный формат работы и методология

Проект реализовывался по формату аутстафф, где мы обеспечили заказчику подключение нужных специалистов. Управление проектом было полностью на стороне заказчика. Команда работала над проектом по гибкой методологии FDD, при которой программное обеспечение создавалось инкрементально с самого начала.

Результат

Резюме

Проект компании объединяет в себе огромный функционал возможностей для пользователей крипто-маркетплейса, делая их пребывание на сайте простым и понятным.

Технологии

Python
Vue
QA/AQA
DevOps
DevOps
TANK

Перспективы развития

Дальнейшие развитие проекта будет проходить не только в рамках маркетплейса, а современного интернет сервиса с множеством возможностей для клиента. Уже сейчас маркетплейс предоставляем много внешних сервисов, которые косвенно связаны с криптовалютой и блокчейн.

Выберите услугу

Мы перезвоним вам как можно скорее или вы можете заказать звонок

Отправляя заявку, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности.

Давайте
обсудим ваш
проект

Что будет дальше?

  • Специалист свяжется с вами после анализа ваших требований;
  • При необходимости подписываем NDA для обеспечения максимального уровня конфиденциальности;
  • Мы представляем комплексное предложение со сметой, сроками, резюме и т. д.