Главное о кейсе
Удалось уменьшить расходы на серверное обслуживания за счет снижения объема занимаемой памяти и потребляемых ресурсов.
Увеличили скорость отклика сервиса на действие пользователя и скорость обработки и обновления информации.
По данным PageSpeed Insights производительность составляет 99% для моб. устройств, 100% для декстопа.
Бизнес-задача и ее решение
Задача:
Разработать быстрый сервис для автоматического обмена валют, с мониторингом курсов в режиме реального времени, интеграцией с популярными платежными системами, реферальной программой и уникальной системой хранения большого количества курсов и истории операций.
В качестве основного фреймворка выбрали Laravel, обладающий сильной системой защиты пользовательских данных и возможностью оптимизации скорости обработки информации.
Особенности проекта:
Приложение постоянно парсит и сохраняет курсы более десятка валют в автоматическом режиме. В базе хранятся десятки миллионов записей (курсы валют, действия и обмены пользователя, статистические данные). Это позволяет автоматизировать обмены электронных средств в интернете.
Реферальная программа и интеграции:
В обменнике реализована многоуровневая реферальная программа: чем больше клиентов привлекает пользователь, тем сильнее вырастет доход с валютных операций. Мы настроили интеграцию приложения со множеством платежных систем. Среди них: карты различных банков, мобильные платежи, QIWI, Юmoney, WebMoney, Advcash, Perfect Money. Среди доступных к обмену криптовалют есть bitcoin, litecoin, etherium, и другие.
Автоматическая оплата и информация о курсах валют:
Для комфортного использования приложения реализовали следующие возможности:
— Автоматическую оплату и вывод денежных средств без участия оператора;
— Заморозку курса на заданное время, для минимизации возможных потерь при обмене;
— Парсинг курса валют, чтобы пользователю была доступна самая актуальная информация;
— Просмотр истории совершенных обменов.
Функциональный телеграм-бот:
Разработали Telegram-бот, чтобы упростить процесс обмена. Механизм работы аналогичен любому чат-боту. Пользователь взаимодействует с системой при помощи сообщений, выбора различных действий или ввода значений на некоторых шагах, а бот предлагает возможные варианты действий по одному из определенных сценариев.
Благодаря боту можно узнать и пополнить свой баланс, управлять аккаунтом, работать с партнерской программой, обратиться в службу поддержки.
Все сценарии были предварительно разработаны и описаны в карте ума. Мы детально продумали действия пользователя для комфортного взаимодействия с ботом.
Результат:
Мы разработали удобный и безопасный сервис с приятным дизайном и уникальным логотипом. Теперь не нужно мониторить сразу несколько сайтов и забивать память телефона приложениями под каждую отдельную валюту. В одном месте собраны необходимые инструменты для отслеживания курса, безопасного и выгодного обмена, вывода валюты на любой доступный счет.
У компании амбициозные планы на будущее, в том числе настроить интеграцию с крупнейшей системой мониторинга обменников. По мере расширения функционала пользоваться обменником станет еще удобнее.
Прочая информация о кейсе
Разработали быстрый сервис для автоматического обмена валют, с мониторингом курсов в режиме реального времени, интеграцией с 27+ платежных систем, реферальной программой, и системой хранения данных и историй операций.
Скриншоты