Цель проекта

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

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

  • Прием входящих POST-запросов, содержащих ссылки на категории или поисковую выдачу;
  • Парсинг всех объявлений в указанной выдаче (включая детальную информацию из каждой карточки);
  • Выгрузка итогового набора данных в Google Таблицы.

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

  • Количество полей для сбора по каждому объявлению: 20;
  • Скорость парсинга: не более 1 секунды на одно объявление;
  • Суточная нагрузка: до 1000 поступивших ссылок.