— Ok, fine

Веб-приложение для сбора статистики автомобильных штрафов и генерации платёжных поручений

Предыстория. В компании есть собственный автопарк. Водители периодически нарушают ПДД и получают штрафы. Есть сотрудник, который занимается их оплатой. Для каждого автомобиля он вбивает данные на сайте ГИБДД, затем для каждого штрафа формирует в 1С платёжное поручение и оплачивает его на сайте банка. Процесс занимает много времени и относится к тем, которые откладывают до последнего. В итоге большинство штрафов оплачивают без скидки, а некоторые становятся просроченными.

Задача. Ускорить сбор и оплату автомобильных штрафов для экономии времени и денег.

Решение. Для решения задачи решили автоматизировать процесс. Для этого нашли сервис, который предоставляет API для работы с базами организаций, выписывающих штрафы автовладельцам. С его помощью создали веб-приложение по сбору штрафов и формированию для них платёжных поручений.

Для получения штрафов через приложение нужно один раз внести данные об автомобилях, а также реквизиты юридического лица для формирования платёжных квитанций. Далее приложение начинает ежедневно получать данные по штрафам и раз в сутки присылать оповещения о них на указанную почту.

Что есть в приложении:

  • — история всех штрафов с возможностью фильтрации и сортировки;
  • — возможность выгрузки списков штрафов и автомобилей в формате Excel;
  • — отправка платёжных поручений по штрафам на почту;
  • — графическое отображение статистики по штрафам;
  • — статистика по виду правонарушений;
  • — отдельная статистика для каждого автомобиля;
  • — отображение карты с местами правонарушений;
  • — информация по каждому отдельному правонарушению в том числе фотографии с камер.

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

Технологии разработки. Laravel framework, jQuery, Bootstrap 3, Javascript API Яндекс.Карт.