Техническое задание: Развертывание интеграционного хаба для Битрикс24

Цель проекта

Развернуть на выделенном сервере через панель управления EasyPanel готовый проект с GitHub, представляющий собой интеграционную платформу для работы с Битрикс24. Платформа должна позволять создавать и обслуживать неограниченное количество локальных и тиражных OAuth 2.0 приложений для экосистемы Битрикс24.

Ключевые задачи

  • Клонирование проекта с указанного репозитория GitHub на сервер.
  • Настройка виртуального окружения Python и установка зависимостей из файла requirements/production.txt.
  • Конфигурация файла окружения (.env) на основе предоставленного примера.
  • Выполнение миграций базы данных и сбор статических файлов.
  • Создание учетной записи суперпользователя для администрирования.
  • Настройка и запуск фоновых задач (Celery Worker и Celery Beat) в качестве системных служб (systemd).
  • Обеспечение работоспособности веб-приложения на стандартном порту для тестирования.

Предоставленные инструкции для запуска

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements/production.txt
cp docs/example/env.example .env
# Редактирование .env файла
python manage.py migrate
python manage.py collectstatic
python manage.py createsuperuser
python manage.py runserver 0.0.0.0:8000 (для тестирования и отладки)

# Настройка служб для продакшн-окружения:
sudo cp docs/example/celery_worker.service /etc/systemd/system/
sudo cp docs/example/celery_beat.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable celery_worker.service
sudo systemctl enable celery_beat.service
sudo systemctl start celery_worker.service
sudo systemctl start celery_beat.service

Требования к результату

  • Полностью рабочее веб-приложение, доступное по домену/ip-адресу.
  • Настроенные и запущенные фоновые службы Celery.
  • Готовая к использованию админ-панель Django.
  • Документация по окончательной конфигурации и доступам.

Оформление курсовой работы по готовому веб-сайту

Требуется профессиональное оформление курсовой работы на основе уже разработанного веб-сайта. В работу входит структурирование материала, форматирование текста, создание титульного листа и вставка предоставленных скриншотов.

Привлечение целевой аудитории в Telegram-канал через контекстную и таргетированную рекламу

Требуется специалист по привлечению подписчиков в Telegram-канал (не кулинарной тематики) с помощью Яндекс.Директ и ВК Таргет. Опыт работы с трафиком в Telegram/MAX обязателен. Цель - получить целевых подписчиков по согласованной стоимости.