Задача. Нужен backend-разработчик (или небольшая команда) для MVP CRM, которая автоматизирует публикацию вертикальных видео в TikTok: масштаб до 5 000 публикаций/сутки, управление тысячами аккаунтов, прозрачные очереди, лимиты и мониторинг.
Что сделать на этапе MVP (ядро): Авторизация и роли (JWT/RBAC), аудит действий.
Аккаунты: импорт CSV/JSON, хранение/обновление cookies, статусы, привязка прокси, ротация. Контент/кампании: массовая загрузка видео, описания/хэштеги/звуки, группировка по кампаниям.
Публикации: планировщик, очереди, лимит до 6 роликов/аккаунт/сутки, ретраи с backoff, идемпотентность. Мониторинг/дашборд: успехи/ошибки, статусы аккаунтов и рабочих; экспорт CSV. Админка (минимальная): пользователи, лимиты, настройки ретраев. DevOps: Docker-сборки, docker-compose для dev/stage, CI/CD, логирование, базовый мониторинг. Стек/архитектура (желаемый): Backend — Python FastAPI, очереди — Celery/RQ + Redis, БД — PostgreSQL; автоматизация — Playwright/Selenium (работа по cookies + прокси), FE — React (можно базовый UI на админку), логирование JSON, Docker, CI/CD.
Нефункциональные цели: Горизонтальная масштабируемость, успешность публикаций ≥ 95% при валидных cookies/прокси, среднее время попытки ≤ 90 сек. Безопасность: шифрование cookies/секретов, доступ по ролям, аудит. Артефакты приложу в файлы: краткое объявление, подробное описание и ТЗ (DOCX). Готов к еженедельным демо, принимаю по чек-листам и KPI.
От вас в отклике: 3–5 релевантных кейсов (боты/парсеры/автоматизация площадок, highload очереди). Предварительная архитектура (как решите cookies/прокси/ретраи/идемпотентность). Смета и сроки по этапам (MVP ядро → аналитика → расширение), состав команды и занятость. Подход к тестам/логированию/мониторингу. Ссылки на GitHub/репо (если можно).
Орг моменты: Работа по спринтам/вехам, оплата по факту приёмки вехи. Нужна передача исходников, доки по деплою, базовые автотесты. NDA/договор — ок.
скрипты/парсеры, боты, автоматизация, highload python, fastapi, react, typescript, postgresql, redis, celery, rq, selenium, playwright, docker, devops, ci/cd, tikTok, прокси, cookies, highload, crm |