Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разработал Django-админ панель для управления процессом прогрева Gmail аккаунтов через профили из внешнего профиль-менеджера. Система централизует создание/настройку профилей, запуск прогрева по шаблонам, мониторинг прогресса и логирование действий — чтобы аккаунты “прогревались” стабильно.

Ключевой функционал

Dashboard: обзор всех профилей + статистика и графики, с акцентом на оперативный контроль.
Profile Management: создание/редактирование профилей и мониторинг прогрева.
Warmup Templates: готовые сценарии на 7/30 дней + кастомные планы прогрева.
Activity Logs: детальные логи всех действий, фильтрация и экспорт (удобно для дебага/аудита).
Pool Management: управление пулами ресурсов для прогрева (сайты, контакты, email-шаблоны).
Alerts: уведомления о captcha / 2FA / ошибках (реакция “здесь и сейчас”).
REST API: эндпоинты для интеграций и получения статистики/логов.
Google Sheets API — автоматическая выгрузка/синхронизация данных (логи, статусы, статистика прогрева) в таблицы для отчетности и контроля.
Telegram-бот — принимает информацию о логах и состоянии прогрева (health/status), и позволяет оперативно реагировать без захода в админку.

В конфигурации предусмотрены настройки алертов для Telegram и Google Sheets.
Автоматизация через Celery: планирование и выполнение задач в фоне.
Автоматизированные задачи (scheduler)
Daily Warmup (09:00) — создание/планирование сессий прогрева для активных профилей.
Health Check (каждые 30 мин) — мониторинг состояния профилей и формирование алертов.
Cleanup (02:00) — чистка логов старше 30 дней.

Использованные технологии

Backend: Django 5.0.2
DB: PostgreSQL
Background jobs: Celery + Redis
Real-time база/подпорка: Django Channels (WebSocket поддержка)
Deploy: Docker Compose + Nginx reverse proxy; сервисы web/db/redis/celery/celery-beat/nginx
Aiogram
asyncio
Google Sheets API, Telegram Bot API

Мой вклад в проект

Реализовал основной функционал админки: профили, шаблоны прогрева, логи, пулы ресурсов, алерты.
Настроил фоновые задачи (Celery worker + Celery Beat) и расписание автоматизаций.
Поднял инфраструктуру деплоя через Docker Compose + Nginx.
Добавил REST API для получения статистики и последних логов.
Детали работы
Добавлена 12 января
185 просмотров
Фрилансер
Andrii Domashchenko
Украина Ирпень  17  0

Свободен для работы Свободен для работы
17 Сейфов завершены
На сервисе 1 год