Запрос на независимую техническую оценку стоимости проекта автоматизации покупок

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

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

Краткое описание проекта

Проект представляет собой не единичный скрипт, а полноценную платформу для автоматической покупки товаров (auto-buyer) на e-commerce сайтах с высоким уровнем защиты. В качестве рабочего примера реализован модуль для британского онлайн-ритейлера currys.co.uk.

Техническая архитектура

Система построена на микросервисной архитектуре со следующими ключевыми компонентами:

  • Backend: Python + FastAPI
  • Frontend: React
  • Message Broker: RabbitMQ
  • Database: MongoDB
  • Взаимодействие: Асинхронное, с возможностью горизонтального масштабирования

Изначально часть логики была реализована в Discord-ботах, но впоследствии вся бизнес-логика была вынесена в отдельные backend-сервисы.

Ключевой компонент: Эмулятор (Emulator)

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

Основной функционал включает:

  • Навигацию по сайту
  • Выбор товара и указание количества
  • Добавление товаров в корзину
  • Полное прохождение процесса оформления заказа (checkout)

Автоматическое заполнение данных:

  • Email / Учётная запись
  • Адрес доставки
  • Способ оплаты

Поддерживаемые методы оплаты:

  • Банковские карты
  • Подарочные карты
  • Промокоды и ваучеры

Дополнительные возможности:

  • Обработка нестандартных ситуаций (отсутствие товара, ошибки оплаты, контроль таймингов)
  • Работа с динамическим пользовательским интерфейсом
  • Обход и учёт систем защиты от ботов и автоматизации

Панель управления (Dashboard)

Интерфейс представляет собой пошаговый мастер настройки автопокупки (wizard-flow), включающий этапы: товар → учётная запись → доставка → оплата → скидки.

Функционал управления:

  • Аккаунтами
  • Адресами доставки
  • Платёжными картами

Генерация данных:

  • Имён (с вариациями first / last / middle name)
  • Адресов (визуально различных, но при этом валидных)

Дополнительные модули:

  • История заказов
  • Отслеживание статусов выполнения
  • Адаптивный интерфейс для desktop и mobile устройств

Таймлайн разработки

  • Изначальная версия эмулятора была реализована ранее.
  • С конца ноября / начала декабря проведены масштабные работы:
    • Полный рефакторинг кода
    • Переписывание основной логики
    • Перенос на микросервисную архитектуру
    • Разработка панели управления с нуля
  • Работа велась нерегулярно, сессиями по 6-8 часов.
  • Ранее обсуждённая с клиентом (Великобритания) ставка: $50 в час.

Вопросы к сообществу

Прошу дать оценку не «на глаз», а с профессиональной, инженерной точки зрения:

  1. Какова может быть общая стоимость такого проекта (эмулятор + backend + frontend + архитектура)?
  2. Сколько должен стоить отдельно модуль эмулятора для сайта уровня Currys (полный auto-checkout)?
  3. Насколько ставка $50/час адекватна для проекта такого объёма и сложности?

Цель запроса

Получить объективную оценку от разработчиков, имеющих опыт в следующих областях:

  • Автоматизация e-commerce
  • Высоконагруженные системы и микросервисы
  • Браузерная автоматизация
  • Сложные процессы оформления заказа (checkout-flow)