Приложение с авторизацией, разделами администрирования и работой с P2P.
Backend написан на Python FastAPI + PgSQL.
Реализованы отдельные парсеры на сбор данных с P2P разных бирж
[Binance, Bybit, Bitget, HTX, Bitpapa и тд]
[USDT, BTC, ETH]
+ сохранение данных в базу
+ недавно добавлен функционал для возможности парсинга банков, доступных только зарегистрированным пользователям.
+ конвертация в USDT значений у BTC, ETH на основе Binance SPOT
В зависимости от биржи:
- Время парсинга бирж каждые 1 - 15 секунд
- Получение данных с первых 2-10 страниц p2p с возможностью увеличения.
- Сбор идёт по 3-10 банкам
Собираем такие данные как:
- Имя пользователя
- Лимиты
- Объёмы
- Процент успешных и количество сделок и тд
Доступны фильтры по полученным данным
- Лимиты
- Объём
- Процент сделок и тд
Хранение данных и быстрый доступ к ним через Websocket с обновлением каждые 5 секунд.
+ разработан фронт на React для возможности отображения p2p данных в формате конструктора, работы с пользователями и доступу к разделам.