Техническое задание: Интеграция API с фронтендом на Next.js

Имеется полностью сверстанный сайт на фреймворке Next.js. Отдельно существует готовый бэкенд с набором эндпоинтов. Необходимо связать фронтенд с бэкендом, реализовав все необходимые запросы к API.

Исходные данные и требования

  • Готовая фронтенд-часть (верстка) на Next.js.
  • Рабочий бэкенд с API.
  • Документация к API в формате Swagger.
  • Необходимо настроить отправку и получение данных с сервера для обеспечения полной функциональности сайта.
  • Требуется аккуратная обработка состояний загрузки, ошибок и успешных ответов от сервера.

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

Полностью рабочий сайт на Next.js, который взаимодействует с предоставленным бэкендом через API. Все формы должны отправлять данные, страницы - получать и отображать актуальную информацию с сервера.

Наполнение двух сайтов на WordPress контентом и изображениями

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