Техническое задание: Настройка SSR для Vue.js приложения

Необходимо выполнить развертывание и конфигурацию одностраничного приложения (SPA) на Vue.js с активацией режима серверного рендеринга (SSR).

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

  • Подготовить среду хостинга для запуска Node.js приложения.
  • Развернуть готовый проект Vue.js, предназначенный для работы в режиме SSR.
  • Настроить серверное приложение на фреймворке Express.js для обработки запросов и рендеринга страниц на стороне сервера.
  • Обеспечить корректную работу маршрутизации (роутинга) и доставки статических файлов.
  • Проверить работоспособность финальной сборки в production-режиме.

Требования к реализации

  • Использовать Node.js в качестве серверной платформы.
  • Для создания сервера применить фреймворк Express.
  • Адаптировать или создать конфигурацию сборки Vue.js для поддержки SSR (например, с использованием Vue CLI, Nuxt.js или кастомной сборки).
  • Настроить процесс запуска приложения в виде фоновой службы (например, с помощью PM2) для обеспечения бесперебойной работы.

Результат работы

Полностью рабочее Vue.js приложение, доступное по домену, с включенным серверным рендерингом для улучшения SEO и первоначальной скорости загрузки страниц.

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

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