/grabber

🌟 Job Aggregator. Service for Dreamjob application🌟

Primary LanguageJava

Агрегатор вакансий

Build Status codecov

  • Система запускается по расписанию. Период запуска указывается в настройках - app.properties. Первый сайт https://career.habr.com. В нем есть раздел vacancies. Программа должна считывать все вакансии и записывать их в базу. Доступ к интерфейсу через REST API.

Расширение:

  1. В проект можно добавить новые сайты без изменения кода.
  2. В проекте можно сделать параллельный парсинг сайтов.

Technologies:

  • Java core
  • Jsoup
  • Maven
  • Quartz-Scheduler
  • JDBC, PostgreSQL
  • Travis CI