Глобальная цель
Автоматизированное пополнение базы данных (PostgreSQL) предложениями о продаже подержанных автомобилей с трех азиатских сайтов.
Перечень источников (URL по заданию)
- Крупная корейская доска с фильтром по типу кузова
- Вторичный аукцион премиум-сегмента
- Китайский торговый портал бытовой техники и автомобилей
Функциональные требования
- Парсинг должен происходить центранализовано со ссылки, переходы по деталям обязательны, результат полный JSON каждого объявления.
- Необходимо делать привязку идентификатора бренда к идентификатору записи — для последующей фильтрации.
- Изображения находящиеся на странице должны быть стексаны на сервер заказчика, путь к локальной картинке фиксируется в БД в одной строке с самим jsObject.
- Нужно организовать простое rest-API c доступом к архиву объявлений, поддерживающее выдачу по критериям `&brand=...`.
Требование к стеку
- Движок: Python
- СУБПД: PostgreSQL
- Состав БД самостоятельно разработать
- Из парсящихся полей стянуть: местположение, пробег, в комплектации