Веб - сайт | Боты ТГ и ВК | Админка

First Punch (Стас Ерник)

First Punch (Стас Ерник)

О проекте

«Первый Панч» — онлайн-клуб по развитию чувства юмора с платной подпиской. Это целая экосистема: пользователь приходит из рекламы, проходит интерактивную воронку с тестом на чувство юмора и обучающими видео, оформляет подписку и получает доступ в закрытое комьюнити и игровой тренажёр-симулятор. Цель — выстроить полностью автоматизированную систему привлечения, прогрева и удержания клиентов: от первого касания в боте до автопродления подписки, выдачи доступа в закрытые каналы и реферальной программы. Всё работает без участия менеджера 24/7 и синхронно на двух платформах — Telegram и ВКонтакте.

Что сделано

  • Разработал систему «под ключ»: два бота (Telegram — основной, ВКонтакте — зеркало с единой логикой), бэкенд, лендинг, мини-приложение и админ-панель.
  • Ключевой функционал:
  • Сценарная воронка продаж — обучающие видео, тест на чувство юмора, серия автодожимов с A/B-ротацией сообщений и одноразовой акцией «оплати за 6 часов → +7 дней в подарок».
  • Приём платежей — интеграция ЮKassa (карты РФ, рекуррентные автосписания) и Tribute (зарубежные карты) с webhook'ами и автоматической выдачей доступа после оплаты.
  • Закрытые каналы — автоматический приём заявок и выдача/отзыв доступа в Telegram-канал и VK-группу по статусу подписки.
  • Реферальная программа — персональные ссылки, отслеживание переходов/оплат, начисление наград за приглашённых.
  • Mini App — игровой тренажёр юмора с прогрессом, сериями и достижениями.
  • Email-уведомления — отправка кодов активации после оплаты на лендинге.
  • Админ-панель — управление пользователями, аналитика, рассылки, промокоды, статистика воронки и платежей в реальном времени.
  • Стек: Node.js, node-telegram-bot-api, vk-io (VK Long Poll/Callback), Express, PostgreSQL, React + Vite + TailwindCSS (админка и Mini App), nodemailer, PM2, Nginx, VPS (Linux). Интеграции: ЮKassa, Tribute, VK API, Telegram Bot API.

Стек

ReactTypeScriptTailwind CSSReact NativeNode.jsTelegram APIPayments

Хотите так же? Обсудим.