Бюджет:
15 000 руб
Есть кастомная разработка ТГ бот с подпиской (3 тарифа)
Стек:
Веб-сервер: FastAPI
Telegram-боты: aiogram
База данных: PostgreSQL
ORM (Object-Relational Mapping): SQLAlchemy
Миграции базы данных: Alembic
Асинхронные задачи: Celery
Брокер и бэкенд для Celery: Redis
Интеграция с Google Таблицами: gspread, Google API Python Client, Google Auth
Сбор данных: RapidAPI (через модуль external_apis.py)
Управление переменными среды: python-dotenv
Асинхронный драйвер PostgreSQL: asyncpg
Разработчик ушёл из проекта на финальной стадии
Краткое описание функционала:
В боте есть три уровня пользователей владелец, админ, пользователь
Пользователь добавляет в бота ссылки на аккаунты в соцсети и программа парсит их
Результаты парсинга выводятся в добавляемую клиентом Гугл таблицу это средние показатели по постам (видео) и ссылки на все видео за последние 90 дней
Далее программа начинает отслеживать выход новых видео и уведомлять клиента если какие-то из них имеют показатели выше средних по аккаунту на заданное пользователем значение
Уведомления приходят в бота по установленному расписанию и обнаруженные видео загружаются в отдельную складку в таблице
Осталось развернуть продукт на сервере и подключить платёжку Юкасса
Имеем все исходники без сопроводительной документации
Тестирование функционала было проведено все работало
Есть видео инструкция к продукту, которая наглядно показывает функционал. Пришлю по запросу