Создать парсер и последующий фильтр (на PHP) – выбор подходящего банка
510 USDОсновная задача: подобрать по определенным критериям банк для получения клиентом банковской гарантии (далее – БГ).
Для этого необходимо реализовать 2 парсера с разных источников и 1 фильтр по заданным критериям.
ПАРСЕР МОДУЛЬ:
Пользователь вводит идентификационный номер закупки (в соответсвии с сайтом zakupki.gov.ru), модуль парсера будет парсить страницу тендера с госзакупкок, вытаскивая со страницы следующие данные:
a. ФЗ
b. Юр лицо которое осуществляет заказ
c. ИНН Заказчика
d. Юр адрес заказчика
e. Факт адрес заказчика
f. Стоимость контракта (для сравнения с сумой БГ)
g. Валюта контракта
h. Дата и время окончания срока подачи заявок
i. Дата проведения аукциона (до какой даты надо будет подготовить БГ)
j. Дата окончания контракта (до какой даты будет выпускаться БГ)
k. Место доставки товара, выполнения работы или оказания услуги (если оно есть)
l. Капитальное строительство (есть ли такой вид работ в закупке).
ПАРСЕР МОДУЛЬ 2:
Модуль который получает информацию с базы данных о компании об организациях (например "Контур фокус", "Спарк", "За честный бизнес"). Подключение к базе данных оплачивается Заказчиком отдельно. И через API вытягивает следующие данные о клиенте:
a. Организационно правовая форма
b. Наименование юр лица
c. Фактический адрес юр лица
d. Юридический адрес юр лица
e. Дата регистрации
f. Уставной капитал
g. Количество выполненных гос контактов
h. Максимальная суммы выполненного гос контракта
i. Наличие арбитражных дел (ответчик или третье лицо)
j. Сумма по арбитражным делам и их объем в денежном выражении
k. Наличие исполнительных листов и их объем в денежном выражении
l. Наличие убытка за последний год и их объем в денежном выражении
m. Наличие убытка за последний квартал и их объем в денежном выражении
n. Наличие задолженности по налогам и их объем в денежном выражении
o. Блокировка счетов
p. Наличие отрицательных чистых активов и их объем в денежном выражении
q. Объем выручки в денежном выражении
r. Наличие нерезидента (сама компания зарегистрирована в другой стране и/или учредители иностранцы)
Если по каким-то причинам системе не удалось получать какую-то информацию или сервис откуда берутся данные не работает, то попросить пользователя ввести данные вручную.
ФИЛЬТР МОДУЛЬ
Модуль сопоставляет полученные из парсера значения с заданными администратором значениями по каждому банку и выдает список банков.
Перечень параметров, по которым осуществляется подбор банков:
a. Виды БГ (банковской гарантии) которые банк может выпускать
b. Требования к сроку БГ
c. Требования к сроку сумме БГ
d. Требования к территории нахождения заказчика, исполнителя, и место проведения работ.
e. Требования к организационно правовой форме
f. Требования к сроку ведения бизнеса
g. Требование к наличию опыта выполнения гос контактов (проверка осуществляется по нескольким параметрам, количество выполненных контрактов и сумма выполненного контракта равна или больше суммы запрашиваемой БГ)
h. Требования к контракту в иностранной валюте
i. Требования к размеру уставного капитала
j. Требование к налоговым задолженностям
k. Требования к арбитражным делам
l. Требования к исполнительным листам
m. Требования к блокировке счетов
n. Требования к чистым активам
o. Требования к наличию годового убытка и его размеру
p. Требования к наличию квартального убытка и его размер
q. Требования к объему выручки
r. Требования к нерезидентам
s. Требования к виду работ, связанных с капительным строительством
t. Наличие поручителей если контракт выше какой-то суммы или отсутствует опыт исполнения данных контрактов на сумму БГ
u. Банк соответствует требованиям (РЖД, Ростелеком, Ростех …)
-
Приветствую!
Опыт в парсинге на PHP - более 4-х лет.
Обращайтесь - обсудим подробнее
-
169 Выполню на фреймворке Laravel(php, mvc). Срок 30 дней, бюджет 50 000 руб
-

"Пользователь вводит идентификационный номер закупки (в соответсвии с сайтом zakupki.gov.ru) "
Дайте, пожалуйста, какой-то рабочий номер, чтобы можно было посмотреть, как это у них работает. -
Current freelance projects in the category PHP
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 1 hour 50 minutes back ∙ 10 proposals |
Updating plugins and themes for the WP site putevka.uz"A technical audit of the WordPress site needs to be conducted, checking the relevance, security, and compatibility of the installed plugins and theme. Based on the results, legal options for updating, replacing outdated solutions, or transitioning to officially available… HTML & CSS, PHP ∙ 4 hours 26 minutes back ∙ 28 proposals |
Integration of the "Where to Watch" block (Laravel / Livewire)It is necessary to implement the integration of an external streaming platform for a website about movies and series on Laravel / Livewire. What needs to be done: Implement the import of an external content catalog that is updated once a day. Match content by IMDb ID and/or TMDB… PHP, Web Programming ∙ 18 hours 50 minutes back ∙ 35 proposals |
Refinement of the existing project on Laravel (PHP)Need to refine an existing project on Laravel (PHP). The project includes a ready-made admin panel that has a builder inside it for creating pages through it with layout (html+css+js) using PHP code for data output. In the project, it is necessary to implement 2-3 pages based… Content Management Systems, PHP ∙ 22 hours 26 minutes back ∙ 36 proposals |
New store on Woocommerce
2322 USD
Looking for a developer to create an online store on Woocommerce. Project - a store for daily promotions, popular products in limited quantities. What is already available: layout of all pages (showcase, checkout, content pages, customer account), corporate identity, logo,… PHP, Web Programming ∙ 1 day back ∙ 103 proposals |