Разработка веб-приложения Diagnosoft для диагностики сосудистых патологий

Клиент: ООО "ДИАГНОСОФТ"
Сфера: StartUp, Медицина
Регион: Россия, Казань
Сдано: в 2024

Задача

Научная лаборатория разработала уникальную технологию диагностики сосудистых заболеваний с использованием компьютерного зрения и численного моделирования. В проекте участвовали:

  • сосудистые хирурги
  • кандидаты медицинских и технических наук
  • команда по компьютерному зрению

Однако все компоненты существовали разрозненно: нейросеть, матмодель, снимки и расчёты находились в отдельных модулях и командах. Наша задача — объединить эти элементы в единый цифровой продукт.

Что мы сделали

Аналитика и проектирование

  • Вошли в состав проектной команды
  • Провели аудит всех технологических модулей
  • Спроектировали архитектуру и адаптеры для связи ИИ-модели, системы расчётов и интерфейса
  • Подготовили интерактивные прототипы
  • Описали функциональные и нефункциональные требования
  • Составили roadmap и ресурсную модель проекта

С этими материалами команда успешно подалась на гранты.

Разработка

  • Реализовали гибридную архитектуру: фронт и ЛК — в монолите, расчёты и ИИ — в микросервисах
  • Написали адаптеры между:
    • нейросетью (определение контуров сосудов)
    • модулем 2D/3D визуализации
    • системой расчёта FFR/AFR
  • Разработали кор функционал: загрузка снимка; выбор подходящего изображения;
    • определение контуров;
    • построение модели;
    • расчёты;
    • выгрузка данный в карточку пациента
  • Реализовали:
    • ЛК пациента (вход через ЕСИА)
    • ЛК доктора
    • Панель администратора

Технологии

  • Backend: NestJS
  • Frontend: React
  • Инфраструктура: Docker, микросервисы
  • Безопасность: авторизация, контроль доступа, логирование
  • DevOps: CI/CD, staging, документация

Результат

В ноябре 2024 выпущена первая версия

Проект успешно прошёл приёмку и был внедрён в клинику

Команда получила 2 гранта

Мы помогли заказчику сформировать внутреннюю продуктовую команду

Сейчас продолжаем техническую поддержку