Техническое задание: Развертывание Next.js приложения

Цель проекта

Необходимо корректно развернуть предоставленный архив с веб-приложением на хостинге Beget, обеспечив работоспособность всех компонентов.

Стек технологий и ключевые требования

Основные технологии

  • Фреймворк: Next.js версии 14.2.28
  • Язык: TypeScript 5.2.2
  • Интерфейс: React 18.2.0

Критически важные требования к среде

Успешная работа приложения зависит от корректно настроенного окружения. Обратите особое внимание на следующие пункты:

  • Node.js: Требуется версия не ниже 18.17. Это обязательное условие для Next.js 14.2.28.
  • Prisma ORM: Используется версия 6.7.0, которая требует Node.js ≥ 16.13.
  • ESLint: Версия 9.24.0, для которой необходим Node.js ≥ 18.18.
  • Типизация: В проекте используются @types/node для Node.js 20.x.

Что необходимо сделать

  1. Получить архив с файлами сайта.
  2. Обеспечить на хостинге Beget наличие Node.js версии, удовлетворяющей всем указанным требованиям (рекомендуется последняя стабильная версия из ветки 18.x или выше).
  3. Распаковать архив, установить все зависимости проекта (npm install / yarn install).
  4. Настроить и выполнить необходимые команды для сборки проекта (например, next build).
  5. Запустить приложение в production-режиме, убедившись в его полной работоспособности.
  6. При необходимости, настроить переменные окружения и базу данных для работы с Prisma.

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

Полностью рабочее Next.js приложение, доступное по домену на хостинге Beget, со всеми заявленными функциями.

Доработка и интеграция сайта на 1С-Битрикс

Требуется опытный разработчик для внесения правок и реализации ключевых интеграций на существующем проекте на 1С-Битрикс. Основные задачи: настройка синхронизации с внешними системами и обновление функционала.

Создание SVG-иллюстрации интерактивного древа с орнаментами

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

Разработка карточек товаров для маркетплейсов

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