Задача
Разработать веб-приложение, которое автоматизирует процесс сбора, анализа и формирования итогового отчета (ПДФ). В настоящее время расчеты выполняются вручную с помощью аналогового инструмента (например, Google Таблицы). Цель - полностью автоматизировать ввод данных и расчеты.
Принцип работы
Пользователь вводит URL-адреса с внешних торговых площадок (например, ~Avito~ определенной категории). Система по заданному алгоритму автоматически извлекает с этих страниц необходимые ключевые параметры. Затем данные накапливаются в выборке и обрабатываются по заранее встроенным формулам. Итоговый результат (аналитика и цифры) выводится пользователю в виде скачиваемого ПДФ-файла.
Требования к функционалу
- Парсинг данных: авторизация на внешнем ресурсе не требуется. Сбор только открытых показателей.
- Редактирование: возможность добавлять и удалять URL-адреса из списка.
- Backend-расчеты: применение встроенных формул (идентичных тем, что были в аналоговом инструменте).
- Экспорт: итоговая сводка должна конвертироваться в ПДФ без потери форматирования.
Дополнительные условия
Сайты на платформах-конструкторах (или упрощенных CMS) не подходят. Решение должно быть реализовано в виде гибкого веб-приложения (фреймворк и язык программирования обсуждаются с исполнителем). Дизайн должен быть минималистичным, акцент - на функциональности и скорости работы ядра обработки.