Telegram-бот с автоплатежами и админкой
Описание
Требуется опытный full-stack разработчик для создания коммерческого Telegram-бота с автоматическим продлением подписок и веб-админкой.
Необходимо реализовать:
1. Бот-ядро (Python/aiogram 3): воронка продаж, личный кабинет пользователя (статус подписки, история платежей). 2. Автоплатежи (Recurrent payments): интеграция ЮKassa (карты) с возможностью автосписания по расписанию. 3. Веб-админка (FastAPI + React/Vue или простой шаблонизатор): просмотр статистики (конверсия, активные подписки), управление пользователями (ручная выдача/отзыв доступа), логирование. 4. Сложная защита: идемпотентность вебхуков (защита от дублей), обработка Race Condition (гонка запросов), HMAC-подписи, автоматический retry при падении платежного шлюза.
Стек и архитектура:
— Python 3.11+ (FastAPI + aiogram 3) — PostgreSQL (SQLAlchemy async) — Redis (для FSM-хранилища и очередей задач/вебхуков) — Docker, Nginx, развертывание на VPS.
Код должен быть покрыт типами (Type Hinting) и готов к масштабированию. Проект серьезный, ищу долгосрочное сотрудничество на поддержку (отдельно оплачивается).
Как откликнуться: Не пишите шаблонные фразы. В отклике укажите: 1. С какими платежными API (особенно рекуррентными платежами) вы уже работали? 2. Как вы организуете очередь обработки вебхуков, чтобы сервер не упал при пиковой нагрузке? 3. Вашу оценку по срокам и стоимости.
