Техническое задание: Спецификация вызовов API для медицинского приложения

Цель проекта

На основе готовых макетов интерфейса (Figma) и существующего API-бэкенда составить детализированный и полный перечень всех необходимых запросов к API, которые должно выполнять клиентское приложение.

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

  • Провести детальный анализ предоставленных макетов экранов в Figma.
  • Изучить документацию к существующему API.
  • Для каждого экрана или пользовательского сценария определить необходимые вызовы к серверу.
  • Структурировать информацию в виде четкой спецификации.

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

  • Список должен быть полным и охватывать весь функционал приложения, отображенный в макетах.
  • Каждый вызов API должен быть привязан к конкретному экрану (или группе экранов) и пользовательскому действию (например: "Экран списка пациентов, загрузка данных при открытии").
  • Для каждого вызова необходимо указать: тип запроса (GET, POST, PUT, DELETE), предполагаемый эндпоинт, передаваемые параметры/тело запроса и ожидаемый ответ.
  • Документ должен быть понятным для разработчиков фронтенда и бэкенда.

Что предоставляет заказчик

  • Ссылку на макеты приложения в Figma.
  • Доступ к документации API (или его эндпоинты).
  • Техническое задание на само приложение.

Разработка интернет-магазина на React и Node.js

Требуется создать полнофункциональный e-commerce сайт с современным фронтендом на React и серверной частью на Node.js. Задача включает разработку пользовательского интерфейса и серверной логики.