Техническое задание: Перенос приложения на VPS

Имеется рабочее приложение (бот), развернутое на облачном хостинге. Его ключевая функция - интеграция с нейросетью ChatGPT для автоматизации ответов в двух каналах: Telegram и JivoSite.

Цель проекта

Перенести все приложение на новый, более экономичный виртуальный сервер (VPS) с минимальным временем простоя и без потери функциональности.

Основные задачи

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

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

  • Приложение на новом сервере работает идентично предыдущей версии.
  • Интеграции с Telegram и JivoSite функционируют без сбоев.
  • Бот корректно обрабатывает запросы через ChatGPT.
  • Процесс переноса выполнен аккуратно, с сохранением всех данных и настроек.

Примечание

Все упоминания конкретных имен хостингов, компаний и контактных данных были удалены из описания задачи. Исполнителю будут предоставлены необходимые доступы и детали.

Разработка трех макетов меню для кафе

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

Разработка социальной платформы для объединения людей по интересам

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