Веб-приложение для учёта граббинга
Язык Perl.
Необходимо разработать приложение для учёта/управления граббингом с досок объявлений по работе.
Через интерфейс мы добавляем адреса сайтов с объявлениями по работе и сопоставляем эти адреса с различными программистами (которые пишут скрипты граббинга с этих сайтов).
Скрипты собирают следующую информацию с сайтов:
a) company name
b) jobtitle
c) jobdescription
d) emailadress
e) contactperson (если есть)
f) url of job
g) timestamp.
После того, как программист загружает скрипт на сервер мы его одобряем и с этого момента скрипт работает через Cron каждые 7 дней. В результате мы должны получить сводную таблицу по результатам работы (см. ниже).
Приложение должны иметь следующие разделы:
1) Окно авторизации (для входа пользователя в систему). В начале есть только один аккаунт -- admin.
2) Интерфейс управления пользователями (добавление, удаление, изменение)
3) Интерфейс управления досками объявлений (добавление, удаление, изменение, просмотр информации). Должен позволять добавлять URL досок объявлений (которые позже будут граббиться). Кроме того должна быть возможность выполнить импорт списка таких досок (и все URL
allow us to add, delete and update jobbords websites
that will later get crawled. We also have to be able
to upload a text file with diffrent urls and they
will get inserted in one single operation (the file
will contain line like URLS; Site_Name). For each
jobsite we will also have to set language, country,
and be able to also define new custom fileds later that
and be able to sort by them into the page that will
display the list with all the jobboards.