Техническое задание: Верстка сайта на React/Next.js

Цель проекта

Создание полностью адаптивного, кроссбраузерного и семантически верного веб-сайта на основе предоставленного дизайн-макета.

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

  • Технологический стек: React, Next.js (фронтенд). Бэкенд реализован на Django.
  • Дизайн-макет: Работа ведется по готовому и утвержденному дизайну в Figma.
  • Методология: Обязательное использование методологии БЭМ для именования классов.
  • Качество верстки: Чистая, семантическая верстка с использованием HTML5 и CSS3.
  • Инструменты стилизации: Предпочтительно использование Tailwind CSS. Для построения сеток - Flexbox/Grid.

Ключевые критерии качества

  • Пропорциональная и точная верстка: Визуальное отображение сайта на разных разрешениях экрана должно максимально точно соответствовать дизайн-макету («один в один»).
  • Адаптивность: Полная адаптивность под десктопные устройства. Отступы по бокам должны быть реализованы по аналогии с указанным в задании референс-сайтом.
  • Кроссбраузерность: Корректное отображение и работа в последних версиях браузеров Chrome, Firefox, Safari, Edge.

Ожидаемый результат

Готовый, полностью функционирующий фронтенд на React/Next.js, который:

  • Точно повторяет предоставленный дизайн.
  • Идеально масштабируется на различных разрешениях экрана.
  • Написан с соблюдением современных стандартов и методологий (БЭМ, семантика).
  • Готов к интеграции с Django-бэкендом.

Настройка и доработка серверной среды Laravel проекта с Voyager

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

Разработка многостраничного сайта с SEO-оптимизацией для Краснодарского края

Требуется создать многостраничный сайт с отдельными разделами для городов и районных центров Краснодарского края. На сайте должны быть указаны адреса шоурумов в каждом населенном пункте и SEO-оптимизированные описания.