Техническое задание

Задача

Необходимо загрузить (деплоить) готовый проект, написанный на React (фреймворк или чистый React), на хостинг-площадку, после чего подключить к проекту купленное доменное имя.

Основные требования

  • Хостинг: рассмотреть возможность размещения на любом популярном хостинге (например, серверная панель TimeWeb или аналоги).
  • Домен: настроить DNS-записи или внутренний реджект хостинга для привязки домена к папке проекта. Должен быть рабочий HTTPS (сертификат Let's Encrypt или другой).
  • Сборка: проект должен быть корректно собран под продакшен (npm run build) и правильно размещен в корневой папке хостинга.
  • Роутинг: если используется React Router, настроить URL-переадресацию (например, через .htaccess для Apache или Nginx-конфиг) так, чтобы все запросы перенаправлялись на index.html (SPA).

Технологии и дополнительные детали

  • Стек: React.js (сборщик Webpack/Vite/CRA)
  • Место деплоя: любой виртуальный хостинг/VPS (предпочтительно тариф с поддержкой Node или статических файлов)
  • Фиксация: после деплоя проверяем, что приложение открывается по домену без ошибок, кнопки/навигация работают, API-запросы успешны.

Автоматизация кросс-постинга контента из Telegram в социальные сети

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

Режиссер подкастов для создания перемонтированных версий и отбора шортсов

Требуется опытный режиссер подкастов для разбора двух отснятых материалов, создания логической структуры с таймкодами и отбора 10 фрагментов для YouTube Shorts с хуками и рекомендациями по монтажу.