Closed

Програма для автоматической регистрации в визовый центр Польша

Нужна программа для постоянного мониторинга сайта [url removed, login to view] на предмет наличия свободных дат для регистрации на визит в визовый центр . В случаи появления доступных дат программа должна в автоматическом режиме регистрировать клиентов, используя информацию, которую внесли в программу заранее.

Программа состоит из двух частей web app и console app (Agent) .

Web App.

Представляет собой dashboard для добавления и редактирования заявок.

Будет 2 типа пользователей – админ и операторы . Админ может добавлять и удалять операторов (будет 3 поля – email, password, displayed name) , изменять их данные, статус (активен или не активен), также просматривать статистику по заявкам (сколько всего обработано, сколько в очереди на обработку, как общую так и конкретно по оператору). Оператор же видит только свои заявки.

Логин страница это email, password and google captcha2.

После входа оператор видит список своих заявок и их статус. Также для оператора доступны настройки, где он может изменить e-mail , password. Все данные соханяются MS Sql 2016.

При добавлении заявки, в базу вносятся все данные по конкретной заявке, с которыми буде работать console app (Agent) . У заявок будут следующие статусы: Active – заявка ждёт обработки агентом, Paused – приостановленная до выяснения каких либо деталей оператором, не обрабатывается агентом, Completed – агент выполнил регистрацию заявки в визовом центре, Verified – заявка проверена агентом.

Все операции в веб апп должны логироваться, т.е должен быть реализован history log.

Console App (Agent).

Агент выбирает из базы заявки по одной для каждого региона. Если по какому-то региону удалось зарегистрировать заявку, то он начинает на данный регион регистрировать заявки по 10 сразу или больше. Вторая задача агента - это проверять заявки со статусом Completed по ссылке [url removed, login to view] . Если проверить удалось, то ставим статус заявке Verified, после чего отправляем email оператору с данными заявки.

Автоматический ввод капчи. [url removed, login to view] [url removed, login to view]

Работаем с этими двумя сервисами. Агент должен уметь переключатся на другой сервис, если ответы с первого не прыходят или задержка обработки выростает свыше 15 секунд. Возможно будет добавлен еще один сервис или несколько.

Тестирование.

Нужно написать мок сервис, который будет генерировать ответы от сайта визового центра, чтоб можно было эффективно покрыть проект тестами.

Также нужны перформерс тесты по ответам от сервисов обработки каптч.

Программа должна работать очень быстро, ефективно проходя все шаги регистрации.

Необходимые технологии C#, .NET Core, EF.

Чтобы система не забаннила, запросы должны отправлятся с разных IP адресов, используя технологию TOR или что то другое на Ваше усмотрение, например спысок прокси.

В идеале, разработчик должен быть готов быть на поддержке проекта, то есть за дополнительную плату подфиксить, если что-то в системе изменится.

Сама регистрация на сайте проходит в несколько шагов, при которых нужно вибирать требуемые данные и вводить персональные данные клиента, а также вводить значение капчи. Необходимо чтобы персональные данные подтягивались из заявки, которые будут вносится по каждому клиенту через web app.

Более детальная информация о работе агента при приеме фрилансера.

Skills: ASP.NET, C# Programming, Software Architecture

See more: software write mq4, software write chip epson, useful software write book, forms upload file sql 2008 html, create sql end html, software write web specs, net asp sql server html javascript, free software write user guide, software write edid, java developer spring hibernate swing sql agile html, free software write company profile, software write websites idea, software write book images, software write books, years experience aspnet sql server html javascript, software write protection, free software write book, sql server html javascript, web crawler javascript sql dynamic html, aspnet sql server html java script

About the Employer:
( 1 review ) Lviv, Ukraine

Project ID: #11697049

8 freelancers are bidding on average $742 for this job

seekdeveloper

Hi, I have read your post and understood your requirement. I have great experience working on /PHP/MySQL/HTML5/jQuery/Laravel/Wordpress/Magento/Joomla/Drupal/AngularJS/node.js/CSS3/Java/Python/Django/Javascript/i More

$1030 USD in 10 days
(24 Reviews)
7.6
g0dman

Привет. Работаю за 35$ в час. Задача выглядит как работа где-то на месяц, если работать по 4 часа в день. Если расценки устраивают, то пишите.

$750 USD in 100 days
(15 Reviews)
4.6
SevenStarInfo

We are happy to discuss our proposal with you. KEY POINTS THAT MAKE US DIFFER FROM OTHERS: ~ We have 5+ years of experiences in Unity 3D, Xcode, CoCoa 2d, Phonegap and major iOS and Android developement. ~ 150+ su More

$1000 USD in 10 days
(4 Reviews)
4.7
excelentwork

Привіт Sir / Madam, Спасибі за проект пост. тут ми перевірили надісланій деталі і розглянути його, тут нам потрібно ще деяке уточнення в ньому, тому, будь ласка повідомлення нам очистити наші сумніви і почати роботу More

$284 USD in 10 days
(6 Reviews)
1.1
fortune55

УВАЖАЕМЫЙ ЗАКАЗЧИК! К вам обращается команда профессионалов с трехлетним опытом работ на рынке IT. Мы занимаемся созданием, программированием и продвижением сайтов на базе CMS Wordpress, HTML5, PHP, CSS3, JavaScript, J More

$555 USD in 10 days
(0 Reviews)
0.0
IgorBezborodov

DEAR EMPLOYER! We are an IT team with 3 years’ old experience in Website and Application Development. What we can do are Wordpress CMS, html5, PHP, CSS3, JavaScript, Joomla CMS. Our major base of clients is commercia More

$555 USD in 10 days
(0 Reviews)
0.0
DashaDotNET

Hello there! My name is Dasha, i'm Business Development Manager in InternetDevels company. We are located in Ukraine and having 100+ developers with 9+ years of experience in the Drupal and around 11 years of experienc More

$555 USD in 10 days
(0 Reviews)
0.0
HawkHouseInt

Hello. Our company exists since 2014 and at the moment we are aimed on expansion abroad. We have already implemented more than 70 projects in Russia and CIS. And we are ready to take new projects and execute them on ti More

$711 USD in 17 days
(0 Reviews)
0.0
fb573c428ca27e6

Всё зависит от уже имеющейся информации, анализа самого сайта, наличия api на нём, или ручного педолирования и самостоятельной разборки его функциональности - это основная работа в данном случае, которая и займёт основ More

$777 USD in 20 days
(0 Reviews)
0.0