Разработка системы расчета юнит-экономики для продавца на маркетплейсе

Общая задача

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

Система должна подтягивать данные с вашего склада через официальное API площадки (универсальный протокол REST). Все отчеты и конфигурации сохраняются в MongoDB.

Функциональные требования

  • API-интеграция: загрузка данных о продажах, расходах, возвратах и остатках по API без ручного ввода CSV/XLS;
  • Расчет метрик: отображение total cost per unit, gross profit, net profit percentage, ROI, churn rate и т.д. по каждому артикулу;
  • База данных: вся загруженная история продаж и все заказы хранятся в MongoDB (с возможностью фильтрации по датам);
  • Веб-интерфейс: простая и понятная панель пользователя (без требования к адаптивному дизайну со сложной графикой);
  • Безопасность: доступ к API маркетплейса через защищенные ключи пользователя в настройках профиля.

Технические детали для разработчика

  • Фронтенд: чистый HTML/CSS или легкий универсальный фреймворк (по вашему усмотрению);
  • Бэкенд: предпочтительно Python (или js/Node.js как альтернатива);
  • Хранение: локальный запуск с монатевой к iBZ для тестирования логов лучше использовать mongod и pymongo (catpure);
  • Входные данные: тестовый процесс возможен на выдуманном API конструкторе в рамках поетапной реализации в `.env`.
  • Никаких проприетарных ключей, помеченных названиями фирм, не использовать - только живое заполнение в процессе.

Результат

Исполнитель поставляет готовый Github репозиторий (инструкция запуска), рабочую панель по адресу и краткое описание API-роутов расчета. Юнит-расчёты доступны в нескольких форматах цифр.