Рамиль Канеевmchomak
На главную

Case proof base

Подробные кейсы: контекст, архитектура, сложности и результат

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

10 кейсов

Telegram-боты, мини-приложения, нейросети, крипто-автоматизация, серверные сервисы и сайты в одном формате.

Рассчитать похожий проект
01Telegram / Subscription automation

Subscription Bot — продажа подписок с автоматической выдачей доступа

Telegram-бот для продажи подписок: тарифы, четыре способа оплаты, автоматическая выдача доступа и панель управления для операторов.

Subscription bot Telegram flow and admin dashboard preview - preview_rec
01 / 09

Контекст задачи

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

Ручной процесс плохо справлялся с ростом: операторы путали тарифы, локации и статусы платежей.

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

Что было реализовано

Пошаговая покупка: тариф, локация, способ оплаты, счёт и выдача доступа.

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

Автоматические задачи: окончание подписок, напоминания и массовые рассылки.

Быстрая работа за счёт сохранения настроек, которые обновляются при изменениях в панели управления.

Подключения и логика работы

Telegram Bot API

Rapira

CryptoBot

ParityPay

PostgreSQL

Схема работы

ПользовательTelegram-ботaiohttp backendPostgreSQLpayment webhooksадминка

Скриншоты и интерфейсы

реальные или примерные макеты
Telegram-бот
главное менютарифывыбор провайдера оплатыдоступ выдан
Админка
платежи по провайдерамредактор тарифоврассылкинастройки платёжных систем
Техника
FSM покупкизадачи APSchedulerсхема webhook-потока

Сложности и решения

Несколько способов оплаты

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

Автоматическая выдача без хаоса

Покупка разбита на понятные шаги, а доступ выдаётся только после подтверждённой оплаты.

Настройки без участия разработчика

Тарифы, локации и способы оплаты меняются прямо в панели управления, без переустановки.

Результат

Оператор подключается только к спорным случаям и поддержке.

Тарифы, локации и способы оплаты управляются через панель управления.

Пользователь получает доступ сразу после успешной оплаты.

02Mini App / Telegram Mini App / exchanger

SapsanEx — мини-приложение обменника в Telegram

Мини-приложение обменника: расчёт курса, создание заявки, отслеживание статуса и уведомления — всё внутри Telegram.

SapsanEx Telegram Mini App calculator and admin workflow preview - preview_rec
01 / 05

Контекст задачи

Клиенты приходили из Telegram, но ключевые шаги обмена происходили на внешнем сайте.

На телефоне пользователи терялись на переходах между ботом, браузером и страницей статуса.

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

Что было реализовано

Мини-приложение с калькулятором, созданием заявки и историей.

Серверный шлюз к сервису обменника с проверкой данных.

Telegram-бот для запуска приложения и уведомлений о смене статуса.

Автоматическая отмена зависших заявок и обновление статуса прямо в приложении.

Подключения и логика работы

Telegram WebApp initData

Premium Exchanger API

Telegram Bot API

PostgreSQL

Схема работы

ПользовательTelegram WebAppReact Mini AppFastAPI gatewayPremium Exchanger APIPostgreSQLaiogram bot

Скриншоты и интерфейсы

реальные или примерные макеты
Mini App
калькуляторподтверждение заявкиstatus pollingистория заявок
Telegram-уведомления
создание заявкисмена статусаавтоотмена по таймауту
Техника
HMAC initDatatyped API wrapperсхема WebApp-потока

Сложности и решения

Вход без отдельного логина

Вход проходит автоматически и безопасно через Telegram, поэтому пользователю не нужен отдельный аккаунт.

Неудобный внешний сервис

Подключение к сервису обменника спрятано за аккуратной прослойкой, чтобы приложение работало с понятными данными.

Зависшие заявки

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

Результат

Расчёт, создание и отслеживание заявки остались в Telegram.

Статусы приходят уведомлением от бота и обновляются в приложении.

Собственный журнал заявок хранит историю и снижает зависимость от внешнего сервиса.

03AI / AI bot / e-commerce

Seedream Bot — примерка одежды нейросетью в Telegram

Telegram-бот для виртуальной примерки: загрузка товара, настройки, нейросеть Seedream, оплата звёздами Telegram и через ЮKassa, плюс панель управления.

Seedream try-on bot with before and after generation preview - preview_rec
01 / 10

Контекст задачи

Небольшим интернет-магазинам дорого снимать каждую вещь на модели.

Готовые сервисы уводят пользователя из Telegram и требуют ручных действий.

Нужен был полноценный бот: генерация, платежи, баланс, история и панель управления для оператора.

Что было реализовано

Пошаговая загрузка товара и выбор настроек.

Подключение к нейросети Seedream для примерки по фото.

Два способа оплаты: звёзды Telegram и ЮKassa.

Панель управления с пользователями, балансами, тарифами и платежами.

Подключения и логика работы

Seedream API

Telegram Stars

YooKassa

Telegram Bot API

PostgreSQL

Схема работы

Пользовательaiogram botSeedream servicepayment providersPostgreSQLFastAPI admin

Скриншоты и интерфейсы

реальные или примерные макеты
Telegram-бот
загрузка товарапараметрыAI-результатистория генераций
Платежи
Stars invoiceYooKassa checkoutбаланс генераций
Админка
пользователиплатежитарифыручные начисления

Сложности и решения

Нейросеть как продукт, а не демо

Генерация встроена в понятный путь пользователя с балансом, историей и тарифами.

Две кассы в одном боте

Звёзды Telegram удобны для быстрых мелких покупок, а ЮKassa — для пакетов и подписок.

Контроль для оператора

Панель управления позволяет видеть платежи, пользователей и начисления без доступа к базе данных.

Результат

Пользователь получает результат примерки в том же чате Telegram.

Владелец управляет тарифами, балансами и платежами из панели управления.

Решение легко переиспользовать для других сервисов работы с изображениями.

04AI / AI Telegram bot

AI Reply Assistant — Telegram-бот с 7 умными сценариями

Умный помощник внутри Telegram: семь сценариев, нейросеть GPT-4o, оплата через ЮKassa, приглашение друзей и запасные каналы доступа для стабильной работы.

AI reply assistant Telegram bot and moderation pipeline preview - preview_rec
01 / 05

Контекст задачи

Нужен был умный помощник, который принимает текст или скриншот и возвращает варианты ответа в одном окне.

Ручное копирование в отдельные сервисы тормозило работу и ломало привычный путь в Telegram.

Доступ к нейросети был нестабилен, поэтому простого прямого подключения было недостаточно.

Что было реализовано

Семь умных сценариев, каждый со своей подготовкой запроса и разбором ответа.

Настройка тона, роли и имени помощника.

Оплата через ЮKassa, бесплатный пробный период и программа приглашений.

Набор запасных каналов доступа с проверкой работоспособности и отключением медленных.

Подключения и логика работы

OpenAI GPT-4o

YooKassa

Telegram Bot API

PostgreSQL

HTTP proxy pool

Схема работы

ПользовательTelegram-ботAI routerproxy poolOpenAIYooKassa webhookPostgreSQL

Скриншоты и интерфейсы

реальные или примерные макеты
Telegram-бот
главное менювыбор сценариязагрузка контекставарианты ответа
Платежи
пакетыYooKassa checkoutреферальный экран
Техника
prompt builderproxy rotationYooKassa webhook

Сложности и решения

Нейтральный и понятный интерфейс

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

Нестабильный внешний доступ

Система сама выбирает рабочий канал доступа, временно отключает сбойные и обходит медленные.

Понятная оплата

Пробный период, пакеты, чек и приглашения связаны с лимитами пользователя.

Результат

Пользователь остаётся в Telegram и получает варианты ответа без ручного копирования.

Бот сам выбирает рабочий канал доступа к нейросети.

Оплата и бонусы попадают в единый баланс пользователя.

05Crypto / Crypto trading automation

ByBit Trading Bot — автоматическая торговля криптой 24/7

Автоматическая торговля: подключение к бирже Bybit, стратегия на всплесках объёма и ускорении цены, контроль риска и отчёты в Telegram.

Bybit trading bot market scanner and alert dashboard preview - preview_rec
01 / 03

Контекст задачи

Стратегия требовала одновременно отслеживать всплески объёма и ускорение цены по сотням пар.

Ручное наблюдение приводило к пропущенным сигналам и эмоциональным решениям.

Нужно было проверить стратегию на реальных данных без риска для основного счёта.

Что было реализовано

Сканер рынка на бирже Bybit с отбором по ликвидности.

Торговая стратегия на всплесках объёма и ускорении цены.

Контроль риска: стоп-сигналы, фиксация прибыли и лимит на число открытых сделок.

Уведомления в Telegram о сделках, позициях и дневной прибыли или убытке.

Подключения и логика работы

Bybit REST API

Bybit WebSocket

CoinPaprika API

Telegram Bot API

PostgreSQL

Схема работы

Bybit market datascannerstrategyrisk managerBybit RESTPostgreSQLTelegram

Скриншоты и интерфейсы

реальные или примерные макеты
Стратегия
volume spike chartprice accelerationтаблица позиций
Telegram
сигнал входазакрытие позицииdaily report
Техника
scanner logstrategy codeposition manager

Сложности и решения

Более 300 пар

Сканер отделён от стратегии, чтобы отбор рынка не смешивался с правилами входа в сделку.

Проверка без риска

Тестовый режим позволяет прогнать всё на реальных данных без настоящих сделок на счёте.

Контроль сделок

Система следит за лимитом открытых сделок, стоп-сигналами и условиями выхода.

Результат

Бот не требует постоянного ручного наблюдения за рынком.

Все ключевые события уходят в Telegram.

Тестовый режим снижает риск перед включением реальной торговли.

06Crypto / DEX trading / ML pipeline

EPS Bot — торговля на блокчейне Solana с обучаемыми моделями

Исследовательская система для бирж в блокчейне Solana: сбор данных о ценах, обучение моделей, стратегия, проведение сделок в блокчейне и отчёты в Telegram.

Solana trading bot Telegram alerts and backend architecture preview - preview_rec
01 / 03

Контекст задачи

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

Обучаемые модели требовали отдельного слоя обучения и сравнения результатов.

Ручное проведение сделок в кошельке ломало идею самостоятельной стратегии.

Что было реализовано

Подключения к биржам для сбора данных о ценах.

Хранилище выборок и истории.

Набор обучаемых моделей разных типов.

Слой для проведения сделок в блокчейне Solana и отчёты в Telegram.

Подключения и логика работы

Raydium API

GeckoTerminal API

Solana RPC

Telegram Bot API

PostgreSQL

Схема работы

Raydium / GeckoTerminaldata collectorPostgreSQLPyTorch modelsstrategySolana RPCTelegram

Скриншоты и интерфейсы

реальные или примерные макеты
ML и рынок
OHLCV signalstraining curvesmodels compare
CLI
collect poolstrain modelbacktest report
Техника
LSTM snippetstrategy thresholdRaydium tx

Сложности и решения

Сначала данные, потом модель

Сбор данных и обучение разделены, чтобы менять модель без переделки подключений к биржам.

Разные модели

Система позволяет сравнивать несколько моделей и настроек под разные состояния рынка.

Сделки в блокчейне

Проведение сделок вынесено в отдельный слой, чтобы стратегия не зависела от технических деталей блокчейна.

Результат

Система стала основой для следующих крипто-проектов и автоматизаций.

Модели и настройки можно менять, не ломая всю систему.

Отчёты в Telegram дают полную картину без отдельной панели.

07Web / Crypto exchanger redesign

Frax — обновление дизайна криптообменника на WordPress

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

Frax real estate website redesign before and after preview - preview_rec
01 / 05

Контекст задачи

У заказчика уже был рабочий обменник на WordPress со специализированным плагином.

Плагин хранил курсы, направления, лимиты, заявки и связи с партнёрами.

Полный переезд был дорогим и рискованным, поэтому нужно было обновить внешний вид поверх текущей логики.

Что было реализовано

Новый единый стиль и переработанные шаблоны страниц.

Главный экран и калькулятор обмена, удобные на телефоне.

Аккуратное встраивание данных плагина в новый дизайн.

Лёгкий код оформления без сложных инструментов, чтобы сайт было проще поддерживать.

Подключения и логика работы

WordPress

Exchange plugin

PHP templates

shortcodes

CSS/JS

Схема работы

ПользовательWordPress themeshortcode wrapperexchange pluginorders / ratesproduction site

Скриншоты и интерфейсы

реальные или примерные макеты
Before / after
старый heroновый heroмобильный калькулятор
Новый дизайн
направления обменаформа заявкиFAQ / правила
Техника
PHP shortcode wrapperCSS component layer

Сложности и решения

Не сломать плагин

Логика обмена не переписывалась: новый дизайн просто оборачивал существующие данные плагина.

Калькулятор на телефоне

Поля, кнопки и порядок действий переработаны под удобное использование одной рукой.

Поддержка заказчиком

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

Результат

Сайт стал визуально ближе к рынку обменников 2026 года.

На телефоне оформление заявки стало понятнее и крупнее.

Существующая логика обмена осталась стабильной и знакомой заказчику.

08Backend / Landing / lead automation

Tech Rise Academy — сайт с заявками прямо в Telegram

Сайт академии на несколько страниц: заявки проверяются и за несколько секунд уходят владельцу в Telegram.

TechRise Academy landing page and Telegram lead bot preview - preview_rec
01 / 05

Контекст задачи

У академии не было сайта и отдельного бюджета на систему учёта клиентов.

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

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

Что было реализовано

Главная и две страницы курсов.

Единый файл настроек для ссылок, контактов и оферты.

Небольшой сервис приёма заявок с проверкой данных.

Отправка готовой карточки заявки в Telegram.

Подключения и логика работы

FastAPI

Pydantic

Telegram Bot API

Docker Compose

Nginx

Схема работы

Пользовательlanding formFastAPI /api/leadTelegram Bot APIчат владельца

Скриншоты и интерфейсы

реальные или примерные макеты
Лендинг
heroпрограммыстраница курсаформа заявки
Поток заявки
карточка лида в Telegramconfig.jslead handler
Техника
Docker ComposeNginxFastAPI endpoint

Сложности и решения

Без системы учёта

Чат в Telegram стал единым местом для всех заявок, без отдельной базы и платных сервисов учёта.

Правки без разработчика

Контакты, ссылки и оферта вынесены в отдельный файл настроек.

Быстрая реакция

Заявка уходит владельцу сразу после проверки формы.

Результат

Владелец получает заявку сразу в привычном Telegram.

Изменения в текстах делаются точечно в файле настроек.

Сайт работает без тяжёлых технологий и отдельной системы учёта.

09Backend / Niche web app

gym_progres — трекер тренировок с автосохранением

Личный сайт для учёта тренировок: автосохранение, готовые шаблоны по ссылке и история прогресса.

Gym Progres training tracker and analytics dashboard preview - preview_rec
01 / 05

Контекст задачи

Заметки и таблицы плохо подходят для регулярной записи подходов и прогресса.

Готовые приложения перегружены лишними функциями и подписками.

Нужен был лёгкий продукт с готовыми шаблонами по ссылке и сохранением без кнопки.

Что было реализовано

Страницы приложения, которые формируются на сервере.

Автосохранение по ходу ввода, без кнопки «Сохранить».

Каталог упражнений, который можно пополнять без перезапуска.

Готовые шаблоны тренировок и добавление их без повторов.

Подключения и логика работы

FastAPI

Jinja2

Alpine.js

PostgreSQL

Docker Compose

Схема работы

ПользовательSSR pageAlpine.jsJSON APIPostgreSQLexercise catalog

Скриншоты и интерфейсы

реальные или примерные макеты
Web app
dashboardworkout formexercise catalogprogress chart
Шаблоны
public templateimport confirmshare modal
Техника
auto-save snippettemplate importархитектура SSR + JSON

Сложности и решения

Автосохранение без сюрпризов

Изменения сохраняются автоматически по ходу ввода, поэтому пользователь просто вносит данные.

Шаблоны без повторов

Добавление шаблона устроено так, что уже существующие упражнения не дублируются.

Лёгкое приложение без тяжёлых технологий

Простой подход дал быстрый интерфейс без громоздких инструментов.

Результат

Подходы сохраняются без кнопки и ручного контроля.

Шаблонами можно делиться обычной ссылкой.

История и графики дают быстрый обзор прогресса.

10AI / AI education product

SkillUp — обучающая платформа на основе нейросети

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

SkillUp AI learning tree and onboarding chat preview - preview_rec
01 / 02

Контекст задачи

Обычные ответы нейросети плохо превращаются в понятный пошаговый план.

Готовые сайты с планами обучения слишком общие и не учитывают уровень пользователя.

Нужен был полноценный сценарий: знакомство, создание плана, прогресс, объяснения и тесты.

Что было реализовано

Сайт с интерактивным деревом прогресса.

Серверная часть с базой данных и логикой работы.

Фоновая обработка тяжёлых задач нейросети с показом прогресса.

Нейросеть Claude для знакомства, плана, объяснений и тестов.

Подключения и логика работы

Anthropic API

Celery

Redis

PostgreSQL

Docker Compose

Nginx

Схема работы

ПользовательNext.jsFastAPIPostgreSQLCelery / RedisAnthropic API

Скриншоты и интерфейсы

реальные или примерные макеты
Продукт
онбордингпостроение планадеревоквиз
AI pipeline
onboarding chatplan generationnode explanationquiz generation
Техника
Celery taskcanvas layoutClaude API call

Сложности и решения

План вместо стены текста

Ответ нейросети превращается в план из 4 уровней с шагами, статусами и порядком прохождения.

Долгие задачи нейросети

Создание плана вынесено в фон, чтобы сайт показывал прогресс и не зависал.

Удобное дерево прогресса

Расположение шагов рассчитывается автоматически, без хранения координат в базе данных.

Результат

Пользователь отвечает на пару вопросов и получает личный план обучения за несколько минут.

Прогресс виден наглядно через открытые и закрытые шаги.

Работа нейросети разделена на создание плана, объяснения и тесты.