Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Необходимо было создать надежную и быструю систему для онлайн-обменника, которая бы автоматически мониторила и устанавливала конкурентные курсы валют. Ручное обновление курсов было медленным, неточным и не позволяло оперативно реагировать на изменения рынка.

Создан автоматический парсер, который регулярно (с определенным интервалом) получает актуальные курсы от BestChange через API.

На основе полученных курсов и заданной позиции (или позиции на основе нужного курса) в SQL базе данных автоматически рассчитываются и обновляются финальные курсы для каждой пары и формируется xml файл с данными, который используется на сайте.

Разработан интерактивный Telegram-бот (aiogram), который позволяет операторам:

Оперативно изменять "позицию" (относительный курс) для отдельных пар.

Использовать групповой режим для одновременного установления позиций или позиций на основе нужного курса для нескольких групп валют.

Создавать и редактировать группы прямо через интерфейс бота.

Система развернута на сервере Linux через Docker с использованием CI/CD для обеспечения постоянной доступности и бесшовного обновления.

Обеспечено автоматическое обновление курсов на основе позиции, что позволило обменнику быстро адаптироваться к рыночным изменениям и поддерживать конкурентоспособность.

Система работает на постоянной основе, автоматически генерируя необходимый XML-файл с курсами для интеграции с основными платформами обменника.

Telegram-бот предоставил операторам удобный мобильный инструмент для управления критическими параметрами (позиция, группы) без необходимости доступа к админ-панели.
Детали работы
Добавлена 18 сентября 2025
124 просмотра
Фрилансер
Олександр Іванчук
Украина Ровно
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 9 месяцев