Разработка веб-сервиса для автоматизации аналитических задач

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

Основные функции сервиса

  • Загрузка пользователем исходных данных в форматах CSV или XLSX.
  • Запуск встроенных аналитических скриптов через веб-интерфейс.
  • Скачивание готовых отчётов в формате Excel.
  • Архитектура, заложенная для будущего развития и поддержки многопользовательской работы.

Описание интегрируемых скриптов

Модуль 1: Анализатор цепочек редиректов

  • Написан на Python с использованием Playwright.
  • Функционал: принимает на вход файл со списком URL, автоматически открывает каждый адрес и отслеживает все HTTP-редиректы.
  • Результат: формирует отчёт с полной цепочкой переадресаций для каждого URL.

Модуль 2: Проверка доменов

  • Детали уточняются у заказчика. Скрипт выполняет анализ доменных имен.

Модуль 3: Анализатор конверсии

  • Детали уточняются у заказчика. Скрипт занимается расчётом и анализом показателей конверсии.

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

  • Интеграция существующих Python-скриптов в ядро веб-сервиса.
  • Создание интуитивно понятного веб-интерфейса для загрузки файлов, управления задачами и скачивания результатов.
  • Обеспечение отказоустойчивости и корректной обработки длительных операций (например, анализа большого списка URL).
  • Продуманная архитектура базы данных для хранения задач, файлов и истории обработки.
  • Код должен быть написан с учётом поддержки и возможности добавления новых аналитических модулей в будущем.

Разработка дизайна презентации для строительной компании

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