Техническое задание: Разработка системы автоматического сбора отчетов

Цель проекта

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

Требования к источникам данных и отчетам

Wildberries (WB)

  • Воронка продаж с детализацией по дням: Ежедневная загрузка данных за предыдущие 14 дней (с -1 по -14 день). Каждый день в отдельную таблицу.
  • Воронка продаж (без детализации): Ежедневная загрузка данных за предыдущие 7 дней (с -1 по -7 день).
  • История остатков: Ежедневная загрузка данных на текущую дату.
  • Статистика (Продвижение): Ежедневная загрузка данных за вчерашний день.

Ozon

  • Продажи моих товаров с детализацией по дням: Ежедневная загрузка данных за предыдущие 14 дней (с -1 по -14 день).

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

  • Каждый отчет загружается в отдельный лист или файл Google Таблицы.
  • Автоматическая ежедневная загрузка данных должна завершаться к 8:30 утра.
  • Реализация функции принудительного обновления (по кнопке или запуску скрипта) для немедленного сбора актуальных данных.
  • Предпочтение отдается решению через официальное API маркетплейсов, где это возможно.
  • Для отчетов, где API недоступно или ограничено (например, данные из сторонних сервисов аналитики), требуется альтернативное решение. Рассматриваются варианты с использованием инструментов автоматизации браузера (аналоги кликеров, специализированные браузеры для автоматизации, RPA-решения).

Дополнительные пожелания

Архитектура решения должна учитывать возможность расширения для подключения в будущем других источников данных, например, отчетов из популярных сервисов аналитики маркетплейсов (аналоги MPStats или Truestats).

Ожидаемый результат

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

Доработка 2D игры на Unity

Требуется помощь в реализации и улучшении функционала для учебного 2D-проекта на Unity. Необходимо доработать систему передвижения, динамическое добавление объектов, загрузку сцен и анимацию.

Разработка связующей админ-панели на Laravel для интеграции 1С с Flutter-приложением

Требуется создать административную панель на Laravel для синхронизации данных между системой 1С и мобильным приложением на Flutter. Панель должна обеспечивать двусторонний обмен информацией через API.