Техническое задание
Проект: Backend для веб-платформы управления задачами продвижения Telegram-каналов
Frontend: Уже готов (React)
Нужно сделать: Полноценную backend-часть с REST API, БД и интеграциями по API
1. Цель
Создать серверную часть, которая:
принимает задачи на увеличение просмотров постов (просмотры, реакции, репосты) для постов Telegram-каналов;
отправляет их во внешние SMM-сервисы по API;
получает и обновляет статусы;
хранит и отображает статистику по постам и каналам.
2. Основной функционал
Авторизация (JWT) — роли: админ, оператор, просмотр.
Каналы и посты:
добавление Telegram-каналов и постов;
обновление статистики (просмотры, реакции, репосты).
Задачи:
создание и отправка задач на внешние API-сервисы;
получение статусов выполнения;
логирование ошибок.
Интеграции:
хранение и управление подключёнными API-сервисами (URL, ключ, типы услуг).
Статистика:
автоматическое обновление данных раз в X минут;
хранение истории значений.
Логи:
запись запросов, ошибок, действий пользователей.
Опубликован 24.10.2025 в 17:44
Заказ находится в архиве