TECHNICAL · DELIVERY · LEAD ·
iOS · WEB · AUTOMATION · AI · DOCKER · REACT · NODE ·
PRODUCT ARCHITECTURE · TEAM LEADERSHIP · MANAGEMENT ·
0%
Все проекты
Social Posting — Telegram Stories Scheduler

Social Posting — Telegram Stories Scheduler

2026Project Managerb2c-apps

Роль

Технический Project Manager: ТЗ, прототипы, план проекта, координация разработки.

Технологии

Слой Стек
Backend FastAPI, PostgreSQL 16, Redis 7, Celery (4 очереди), SQLAlchemy 2.0, MinIO
Frontend React 19, Vite 6, Tailwind CSS v4, shadcn/ui, Zustand, React Query
Telegram TDLib (MTProto) + Bot API — отдельный микросервис, персистентные сессии
Инфраструктура Docker Compose (10 сервисов), Nginx + SSL, изолированные сети, zero-downtime deploy

80+ REST-эндпоинтов с OpenAPI-документацией. 20+ таблиц в PostgreSQL. Готово к продакшену.

Ключевые фичи

  • 01Безопасное подключение аккаунтов. Владелец сканирует QR-код или подключает Business Bot. Пароль не покидает его телефон — никогда.
  • 02Публикация в один клик. Фото или видео, подпись, кликабельная ссылка с визуальным редактором зоны касания. Медиа автоматически подгоняется под 9:16 (ресайз, размытый фон, H.265).
  • 03Планирование. Календарь на неделю/месяц, выбрал время — система опубликует сама. Reconciler подстрахует, если задача зависнет.
  • 04Командная работа. Рабочие пространства, три роли (владелец / менеджер / наблюдатель), гранулярный доступ к каждому аккаунту. Полный аудит: кто, когда, что сделал.
  • 05Биллинг и партнёрка из коробки. Тарифные планы с лимитами, реферальная программа с тиерами и автоначислением комиссий.
01

Проблема

Telegram Stories — один из самых конверсионных форматов. Но у бизнеса нет нормального способа делегировать их публикацию. Менеджеру или агентству приходится отдавать логин и пароль от аккаунта. Это дыра в безопасности, это не масштабируется и это невозможно контролировать.

Альтернатива — вручную, по одному, без расписания, без истории, без понимания кто что опубликовал. На 5 аккаунтах терпимо. На 20 — хаос.

02

Для кого

Кто Зачем
SMM-агентство Управляет 10–100 клиентскими аккаунтами из одного интерфейса. Клиент не отдаёт пароль — подключается по QR и видит, что происходит.
Владелец бизнеса Делегирует публикации, но сохраняет контроль: аудит, роли, доступы. Может отключить аккаунт в любой момент.
Маркетолог in-house Планирует контент-план на неделю, заливает креативы и забывает — всё выйдет по расписанию.
Корпоративная команда Изоляция между отделами, разграничение ролей, журнал действий для комплаенса.
03

Чем отличается

От ручного подхода: Нет ручного ресайза медиа. Нет переключения между аккаунтами. Нет Excel-таблиц с расписанием. Один интерфейс — все аккаунты, все статусы, все публикации.

От существующих инструментов: Большинство сервисов автопостинга работают с каналами и группами через Bot API. Stories — отдельный формат, для которого нужен MTProto (TDLib). Social Posting реализует оба протокола и делает это безопасно: сессии персистентны, зашифрованы, изолированы в отдельном микросервисе.

По архитектуре: Это не скрипт и не MVP. Мультитенантный B2B SaaS с RBAC, распределёнными блокировками, retry с jitter, reconciler'ом для зависших задач и healthcheck'ами на каждом из 10 контейнеров.

04

Скриншоты

05

Кастомизация

  • 01Тарифы — лимиты на аккаунты, участников, публикации/день. Индивидуальные оверрайды для enterprise-клиентов.
  • 02Партнёрская программа — пороги тиеров, проценты комиссий, персональные условия.
  • 03Доступы — ACL на уровне конкретных Telegram-аккаунтов внутри команды.
  • 04Админ-панель — три роли (superadmin, billing, support), 2FA, управление всей платформой.
  • 05Платежи — архитектура готова к подключению Stripe или любого другого провайдера.
  • 06Деплой — своя инсталляция на своём домене, `git push` → автодеплой.

Нужно что-то подобное?

Расскажите о задаче — предложу подход, подберу стек и оценю сроки.