Техническое задание: Веб-дашборд для автоматизации торговли

Цель проекта

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

Архитектура системы

  • Фронтенд (клиентская часть): React-приложение.
  • Бэкенд (серверная часть): Python-приложение на фреймворке FastAPI.
  • Взаимодействие: Бэкенд обеспечивает связь с API бирж через прокси-серверы.

Ключевые функциональные требования

1. Управление аккаунтами

  • Добавление, хранение и удаление нескольких биржевых аккаунтов.
  • Функция временной блокировки и разблокировки аккаунтов.
  • Привязка дополнительных параметров (например, прокси) к каждому аккаунту.

2. Безопасное хранение данных

  • API-ключи (Key, Secret, Passphrase) должны храниться в зашифрованном виде.
  • Использование браузерного хранилища (localStorage) для хранения данных на стороне клиента.
  • Реализация системы доступа по PIN-коду для шифрования и дешифрования ключей.

3. Автоматизация торговли

  • Интеграция с API бирж для получения рыночных данных и выполнения ордеров.
  • Настройка торговых стратегий через веб-интерфейс.
  • Визуализация торговой активности, балансов и истории операций.

Требования к реализации

  • Чистый, модульный и документированный код.
  • Обработка ошибок и логирование на всех этапах работы.
  • Адаптивный и интуитивно понятный пользовательский интерфейс.
  • Обеспечение стабильной работы системы при высокой нагрузке.

Создание визуального контента для карточки раскладного кухонного стола на маркетплейсах

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