Заказ закрыт
Создание сайта-каталога Telegram-каналов с автоматическим парсингом контента

Бюджет: 150 000 руб
1 848.56 $ – 1 605.57 €
Здравствуйте!

Ищу опытного backend-разработчика или команду для создания современного сайта-каталога Telegram-каналов "под ключ". Ключевая особенность проекта — автоматическое наполнение каталога за счет парсинга внешних источников с последующей ручной модерацией и добавлением описаний.

Цель проекта: Создать быстрый, удобный и SEO-оптимизированный каталог Telegram-каналов, который будет наполняться полуавтоматически.

Функциональные требования к проекту:

1. Основной сайт-каталог (Frontend + Backend):

    Дизайн: Современный, чистый, адаптивный (корректное отображение на ПК, планшетах и мобильных устройствах). Дизайн должен быть интуитивно понятным и быстрым. Готов рассмотреть как разработку уникального дизайна, так и адаптацию качественного премиум-шаблона.

    Структура:

       – Главная страница с подборками (например, "Новые каналы", "Популярные за неделю").
       – Страницы категорий и подкатегорий (структуру нужно будет скопировать с сайтов-доноров).
       – Страница канала (карточка канала) с названием, аватаром, уникальным описанием (добавляется вручную), статистикой (кол-во подписчиков) и кнопкой "Перейти в канал".
       – Поиск по каталогу.

2. Система автоматического парсинга (Ключевой модуль):

    Задача: Разработать парсер (скрипт/программу), который будет регулярно сканировать сайты-доноры: tgstat.ru и telemetr.me.

    Собираемые данные: Скрипт должен уметь извлекать из указанных категорий на сайтах-донорах следующую информацию о каналах:
       – Название канала.
       – Ссылка-приглашение (вида t.me/+... или @username).
       – Аватар (изображение).
       – Количество подписчиков.
       – Категория, к которой принадлежит канал.

    3. Модуль модерации и ручного добавления контента:

    Задача: Создать простую и удобную админ-панель для управления контентом.

    Процесс:

       – Парсер получает данные о новом канале (название, ссылка, фото, категория).
       – Эти данные поступают в админ-панель в раздел "Новые каналы на модерацию" в виде черновика.
       – Я, как модератор, захожу в черновик, вижу все спарсенные данные и вручную пишу уникальное SEO-оптимизированное описание в специальное текстовое поле.
       – После написания описания и проверки остальных данных я нажимаю кнопку "Одобрить".
       – После одобрения канал автоматически публикуется на сайте в соответствующей категории.

4. Система проверки актуальности ссылок:

    Задача: Разработать фоновый процесс (cron-задачу), который будет периодически проверять все ссылки на каналы в базе данных на работоспособность.

    Действия при обнаружении проблемы:

        Если ссылка "мертвая" (канал удален, ссылка отозвана), система должна прислать уведомление в админ-панель или в Telegram.

        (Опционально, обсуждается): Автоматически заменять "мертвую" ссылку на заранее подготовленную "заглушку" (базовую ссылку), чтобы не терять трафик.

Существенные требования к результату:

    Полная анонимность и безопасность: Исполнитель должен предоставить рекомендации по анонимной регистрации домена и выбору абузоустойчивого хостинга. Все платежи за разработку и сопутствующие сервисы будут производиться с учетом требований анонимности (например, через криптовалюту).

    SEO-оптимизация: Сайт должен быть технически готов к SEO-продвижению (чистый код, быстрая загрузка, правильные мета-теги, sitemap.xml, robots.txt и т.д.).

    Масштабируемость: Архитектура проекта должна выдерживать рост базы данных до сотен тысяч каналов и рост посещаемости.

    Важное примечание: Прошу при разработке архитектуры предусмотреть возможность в будущем добавить модуль для AI-генерации описаний. Это не входит в текущее ТЗ, но система должна быть готова к такой доработке.

    Передача проекта: По окончании работы мне должны быть переданы все исходные коды, доступы и подробная инструкция по управлению сайтом, админ-панелью и запуску/остановке парсера.

Что я жду от вашего отклика:

    Ваш опыт в разработке подобных проектов (парсеры, сайты с большим объемом контента).

    Предлагаемый вами стек технологий и почему вы считаете его оптимальным.
    Примерная оценка стоимости проекта (можно вилкой, например, "от X до Y").
    Примерные сроки реализации.

Готов обсудить все детали и ответить на ваши вопросы.
Опубликован 16.08.2025 в 10:38
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.