BlackStack Projects
2 subscribers
5 photos
1 link
Кейсы и разработки для бизнеса и продуктов.

Studio - @blackstackstudio
Contact - @gronkdzn,@dmitriiway
Download Telegram
Channel created
⚡️ Vodka Bet - Онлайн-казино платформа

⭐️Полный цикл разработки игровой платформы:
фронтенд, бэкенд, платёжная интеграция.

🖥Реализованный функционал:
• Регистрация/авторизация с верификацией
• Интеграция провайдеров слотов
(Pragmatic Play, NetEnt, Yggdrasil, Evolution)
• Платёжный шлюз (карты, крипта, e-wallets)
• Система бонусов, промокодов и фриспинов
• Реферальная программа
• Программа лояльности с VIP-уровнями
• Турнирная система с автоматическим
подсчётом очков
• Еженедельный кешбэк
• Мультиязычность (RU/EN)
• Адаптивный дизайн (мобильная версия)
• Система зеркал для бесперебойного доступа
• Админ-панель с аналитикой и управлением

⚙️ Node.js, React, PostgreSQL, Redis,
Docker, Nginx, SSL, WebSocket, REST API
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ PushoverPrice Bot - Мониторинг цен и спредов криптовалют

⭐️Telegram-бот + веб-панель для мониторинга криптовалютных рынков в реальном времени с мгновенными уведомлениями.

🖥Реализованный функционал:
• Алёрты на цену с верхними/нижними порогами
• Алёрты на спред между двумя источниками цен (CEX↔️CEX, CEX↔️DEX, DEX↔️DEX)
• 20+ поддерживаемых бирж (Binance, Bybit, OKX, MEXC, Gate, KuCoin, Bitget и др.)
• DEX интеграция (Jupiter, KyberSwap, GeckoTerminal, OKX Web3)
• Spot и Futures рынки
• Два канала доставки уведомлений (Telegram + Pushover)
• Система подписок с промокодами и скидками
• Реферальная программа (40% комиссия)
• Broadcast рассылки (бот-команда + веб-интерфейс)
• Админ-панель с управлением пользователями и алёртами
• Умный антиспам: crossing mode и spam mode с эскалационными кулдаунами
• Настраиваемые пороги (до N уровней на алёрт)
• Kill switch для экстренного отключения уведомлений

@pushoverprice_bot

⚙️ Стек: Python, FastAPI, aiogram 3, SQLite, Docker Compose, Nginx, HTML/Jinja2, REST API
Please open Telegram to view this post
VIEW IN TELEGRAM
📌На данный момент опубликованы наши лучшие работы, со временем портфолио будет пополняться
Please open Telegram to view this post
VIEW IN TELEGRAM
😎Админ-панель для букмекерской платформы

👀Стек: React 19, TypeScript, Vite, FastAPI, MongoDB, Docker, WebSocket

Полнофункциональная enterprise-админка для управления букмекерской платформой. 19 разделов, 80+ API-эндпоинтов, ролевая модель доступа.

⚡️Что реализовано:
Операционный дашборд
Интерактивные KPI-карточки (GGR, NGR, DAU/MAU, конверсия), графики выручки по времени, объёмы ставок по видам спорта, таблица рисковых матчей - всё с фильтрацией по диапазону дат.

Трейдинг: События и ставки
Управление спортивными событиями с real-time обновлением через WebSocket. Просмотр коэффициентов от нескольких букмекеров, детали маркетов. Полная система управления ставками - поиск, фильтрация по статусу/коэффициентам, принудительный сеттлмент (Won/Lost/Refund/Void) с аудит-трейлом каждого действия.

Платежи: Депозиты и выводы
Мониторинг депозитов (карты, банковские переводы, крипто, e-wallet). Система обработки выводов с workflow approve/reject, управление риск-флагами (Fraud, AML check, Large amount, Velocity exceeded), доступ к payout-details только для роли finance.

Управление пользователями
Профили игроков, статусы аккаунтов (Active/Limited/Frozen/Banned), управление KYC-верификацией с возможностью запросить повторную проверку, история балансов и транзакций.

Риск-менеджмент
Двухуровневая система: Exposure Monitor - мониторинг экспозиции по событиям с уровнями опасности (Low → Critical), алерты (Large Bet, Exposure Spike, High Risk). Investigation - инструмент расследований со сплит-вью, полный аудит-трейл с JSON-просмотром payload.

Система тикетов (Customer Requests)
Тикет-система с типами обращений (KYC, статус аккаунта, проблемы с выводом), приоритетами, назначением на оператора, перепиской и внутренними заметками.

Аналитика и статистика
Дашборд с метриками: регистрации (по дням, по источникам), активные пользователи (DAU/WAU/MAU), финансовые показатели (депозиты/выводы), turnover, GGR/NGR. Выбор периода с кастомными диапазонами.

Промоакции
CRUD промокодов (freebet, deposit bonus, cashback, referral), отслеживание активаций пользователями.

Управление провайдерами данных
Конфигурация провайдеров спортивных данных, настройка сущностей, планы с лимитами API-вызовов, мониторинг использования в реальном времени, конфигурация шедулера (cron-расписания синхронизации).

Настройки и RBAC
Глобальная маржа в базисных пунктах с переопределением по виду спорта и группе пользователей. Ролевая система (super_admin, admin, ops, finance, risk, support, compliance) с гранулярными permissions и назначением ролей администраторам.

Технические решения
Infinite scroll с курсорной пагинацией для всех списков
WebSocket для real-time обновления коэффициентов
Аудит-логирование всех действий администраторов (before/after state)
Маскирование чувствительных данных в audit trail
Идемпотентность платёжных операций
Mock-режим для автономной разработки фронтенда
Docker Compose - one-command деплой (MongoDB + FastAPI + React)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔍 WormScout — Token Bridge & Network Finder Bot

⭐️Telegram-бот для мгновенного поиска всех блокчейн-сетей и мостов для любого криптотокена. Вводишь название -> за 3-5 секунд получаешь полную карту.

🖥Реализованный функционал:
Параллельный поиск по 6 API одновременно (CoinGecko, LI.FI, DeFiLlama, Rango, Socket, GeckoTerminal)
On-chain детекция мостов через вызовы смарт-контрактов (LayerZero OFT, OP Stack, Arbitrum Bridge)
Deep Scan: сканирование 1500+ блокчейнов через RPC-вызовы
Скоринг маршрутов по формуле (reliability × 0.35 + price × 0.30 + speed × 0.20 + gas × 0.15)
Антискам-валидация токенов
Избранное, история поисков, inline-режим из любого чата
Graceful degradation - если один API упал, данные из остальных
Watchdog-мониторинг, автобэкапы БД, healthcheck каждые 5 мин

@wormscoutbot

⚙️ Стек: Python 3.12, aiogram 3.15, aiohttp, SQLite, Docker Compose, DigitalOcean, Bash-мониторинг
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM