Кейс 01 · в проде

Инспектор 2.0 — сервис фиксации дорожных инцидентов

Сервис для фиксации дорожных инцидентов. Приложение подключается к видеорегистратору по локальному Wi-Fi: можно посмотреть запись, выгрузить её и опубликовать обращение. В админке модерируют материалы и сверяют их с городскими камерами. Система распознаёт номера автомобилей и определяет координаты съёмки по кадрам.

  • PHP
  • Nuxt
  • iOS
  • AI

Контекст

Городской сервис для граждан и модераторов: обращения о нарушениях на дорогах с видеодоказательствами.

Задача

  • Записи с регистраторов приходилось выгружать вручную и отправлять по разным каналам — часть терялась.
  • Модераторы тратили время на ручной поиск номера автомобиля и места съёмки.
  • Нужно было сверять материалы с городскими камерами и вести историю решений по каждому обращению.

Решение

  • iOS-приложение подключается к регистратору по локальному Wi-Fi: просмотр записи, выгрузка, отправка обращения.
  • Серверная часть на PHP принимает материалы, ведёт статусы обращений и очередь обработки.
  • Админка на Nuxt: разбор обращения, кадр с оверлеем даты/скорости/координат, карта, инструменты модерации.
  • ИИ-модуль извлекает из кадров номер автомобиля и координаты съёмки, подсказывая модератору.

Моя роль

  • Проектирование процесса обращений и структуры данных.
  • Серверная часть, API для приложения и админки, интеграция ИИ-распознавания.
  • Админка на Nuxt и координация iOS-части.

Результат

  • Обращение с видео формируется в несколько касаний, без ручной выгрузки файлов.
  • Модератор получает номер и координаты автоматически и тратит время на решение, а не на поиск.
  • Система в проде и развивается.

Похожая задача?

Этот кейс относится к услуге «Веб-сервисы». Напишите пару строк о своей задаче — отвечу в течение дня: ai@tatar.dev · @tatardev.