Техническое задание: Интеграция React-приложения с API

Цель проекта

Разработать полнофункциональный интерфейс для сервиса доставки, который будет отображать и управлять данными о курьерах и постаматах, путем интеграции готового фронтенда с бэкенд-API.

Исходные данные

  • Фронтенд-часть (пользовательский интерфейс) уже создана на базе инструмента v0.dev.
  • Приложение написано на React.
  • Требуется подключение к существующему или разрабатываемому API.

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

  • Проанализировать структуру готового React-приложения.
  • Настроить взаимодействие с API для выполнения CRUD-операций (создание, чтение, обновление, удаление) с сущностями:
    • Курьеры
    • Постаматы (пункты выдачи заказов)
  • Обеспечить корректное отображение данных, полученных от API, в интерфейсе.
  • Реализовать обработку состояний загрузки, ошибок и успешных операций.
  • Приоритетный метод работы - использование промптов (prompts) для генерации или доработки кода. Допускаются и другие подходы по согласованию.

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

  • Рабочее React-приложение, полностью интегрированное с API.
  • Интерфейс должен отображать списки курьеров и постаматов.
  • Должна быть реализована возможность просмотра, добавления, редактирования и удаления элементов (в соответствии с возможностями API).
  • Чистый, читаемый и документированный код интеграции.

Комплексный маркетинговый аудит сайта по недвижимости

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