V
VOZNA Studio
Трихологическая клиника
Live · ERP / CRM / EMR · Premium clinic

Цифровая нервная
система клиники
под ключ Next.js 15 · Prisma 6 · 5 AI-модулей · 96+ моделей данных

Облачная медицинская платформа уровня enterprise, собранная под одну премиальную трихологическую клинику. От первого касания пациента до AI-аналитики, фискальных чеков и складской логистики.

Client
VOZNA Studio
Industry
Трихология
Timeline
12 месяцев
Year
2025 — 2026
vozna.studio
Scroll
Sector
Medical Premium
Roles
6
Modules
25
AI Layer
modules
Data models
96+
Channels
omni
The Challenge

Боль, которую
мы закрыли

Премиальная клиника управлялась через Excel-таблицы, ручной Telegram, бумажные карты и три несвязанных сервиса для записи и биллинга. Каждое расширение каталога услуг превращалось в операционный коллапс.

До нас
  • ×
    Записи в Google Calendar + Telegram-чате администратора. Конфликты слотов, забытые подтверждения, потерянные пациенты.
  • ×
    Карта пациента — бумажный файл. Найти анамнез — 10 минут поиска. Передать врачу удалённо — невозможно.
  • ×
    Цены на услуги — Excel-таблица с 15 колонками для разной длины волос. Ошибки в чеках еженедельно.
  • ×
    Склад ампул учитывался «на глаз». Партии Orising и Revivre истекали без предупреждения — убытки $ 500/мес.
  • ×
    Без аналитики. Невозможно понять, какая услуга прибыльна, кто из врачей загружен, какой канал даёт клиентов.
  • ×
    SOAP-приёмы хранились в Word-документах. Подпись врача, ICD-10, версионность — отсутствовали.
После нас
  • Календарь с буферами и конфликт-чеком. Кабинеты, оборудование, ассистенты — всё в одной плоскости визита.
  • Полноценный EMR на 13 вкладок — от трихологического профиля до дневника волос и аудит-лога.
  • Каталог услуг с tier-ценами по длине волос, сезонным мультипликатором и историей изменений.
  • Склад по партиям с автосписанием при процедуре и алертами LOW_STOCK / EXPIRING_BATCH.
  • AI-аналитика и 8 мониторинговых алертов — система сама зовёт, когда что-то идёт не так.
  • Цифровой SOAP с ICD-10, шаблонами, AI-суммаризацией и блокировкой записи после подписи.
The Solution · Architecture

Один продукт.
Восемь слоёв.

Архитектура построена так, чтобы продукт пережил рост клиники в десять раз без переписывания. Type-safe end-to-end: Form → Zod → Server Action → Prisma → Postgres.

Frontend
Next.js 15
App Router · React 19 · Server Actions · streaming · edge runtime
UI · Charts
Tailwind ·
Radix UI
Recharts · Lucide Icons · кастомные дизайн-токены VOZNA
Backend
Server Actions
Next.js API · type-safe RPC · стриминг ответов
Data layer
Prisma 6
SQLite (dev) → PostgreSQL · 96+ моделей · полная аудит-таблица
Auth · Security
JWT +
bcrypt
HttpOnly cookie · 30-day sessions · 3-слойная проверка прав
AI Layer
5 модулей
Диагностика · Инсайты · Аномалии · Чат · Суммаризация SOAP
Validation
Zod v4
End-to-end типобезопасность · схемы переиспользуются Form↔DB
Quality
Vitest + RTL
Unit + integration · Testing Library · CI на pre-commit
Coverage · Modular map

25 модулей,
один продукт

Каждый раздел проектировался как самостоятельный продукт со своим URL, ролевой моделью и Server Actions. Скоро добавятся ещё три: Telemedicine Video, Pharmacy Integration, Insurance Claims.

01
Дашборд
KPI клиники, выручка, occupancy, no-show rate
/dashboard
02
Визиты
Календарь · кабинеты · мульти-услуга · buffer time
/appointments
03
Лист ожидания
Очередь на услугу · авто-уведомления
/waitlist
04
Пациенты EMR
13 вкладок · анамнез · профиль · кошелёк
/patients
05
Приёмы SOAP
ICD-10 · подпись · AI-суммаризация
/encounters
06
Трихоскопия
Зонирование · плотность · vellus ratio
/trichoscopy
07
Планы лечения
Этапы · процедуры · продукты · стоимость
/treatment-plans
08
Рецепты / Лабы
Prescriptions · LabOrder · HomeCare
/rx · /lab
09
Услуги и цены
Tier по длине волос · сезоны · packages
/services
10
Склад
Партии · сроки годности · поставщики
/inventory
11
Биллинг
Инвойсы · мульти-оплата · фиск. чеки
/billing
12
Маркетинг
SMS · Email · IG · Viber · сегменты
/marketing
13
Inbox
Лиды · pipeline · мультиканал
/inbox
14
Сотрудники
HR · payroll · сертификаты · TimeOff
/staff
15
Расписание
График · праздники · оборудование
/schedule
16
Отчёты
Стандартные + конструктор кастомных
/reports
17
Дашборды
Конструктор · виджеты · персональные
/dashboards
18
Алерты
8 типов · INFO/WARN/CRITICAL
/alerts
19
AI Инсайты
Auto-detect паттернов · действия
/insights
20
AI Чат
Контекстный ассистент · intent
/ai-chat
21
Комплаенс
Стерилизация · утилизация · аудит
/compliance
22
Автоматизация
10 триггеров · логи запусков
/automations
23
Настройки
18 подразделов · бренд · шаблоны
/settings
24
Портал пациента
Визиты · план · дневник · магазин
/portal
25
Онлайн-запись
3-step wizard · public · real-time
/book
RBAC · 6 access tiers

Шесть ролей,
гранулярные права

Доступ проверяется на трёх слоях: UI, Server Action, Prisma-запрос. Каждый врач видит только своих пациентов, ассистент — только текущие процедуры, бухгалтер — только цифры и инвойсы.

01
Admin
Администратор
Полный доступ ко всем модулям, настройкам и журналам аудита.
Все модулиАудитБиллингНастройки
02
Doctor
Врач-трихолог
Карты пациентов, приёмы по SOAP, планы лечения, AI-инсайты.
EMRSOAPTrichoscopyAIPlans
03
Assistant
Ассистент
Помощь во время процедур: визиты, приёмы, расход на складе.
ВизитыПриёмыСклад
04
Reception
Ресепшн
Запись, входящие лиды, биллинг, маркетинговые кампании.
ВизитыInboxБиллингМаркетинг
05
Accountant
Бухгалтер
Финансовый дашборд, отчёты, склад и себестоимость.
ДашбордБиллингОтчётыСклад
06
Patient
Пациент
Личный портал: визиты, план, рецепты, дневник волос, согласия, магазин.
PortalDiaryPlanShop
Showcase · 01

Дашборд, который
зовёт сам

Главный экран начинается не с цифр, а с AI-инсайтов: что требует внимания прямо сейчас. Падение выручки, риск неявок, истекающие партии, low-stock — система ставит проблемы в очередь и предлагает действие в один клик.

  • 4 уровня severity — INFO / SUGGEST / WARN / URGENT
  • 8 типов мониторинговых правил — от LOW_STOCK до LEAD_RESPONSE_SLA
  • 3 канала доставки — Dashboard, Email, SMS
  • Прямые ссылки на отчёты — open report, к партии, создать кампанию
vozna.studio/dashboard
VOZNA Dashboard with AI insights
vozna.studio/appointments
VOZNA Calendar — week view
Showcase · 02

Календарь, который
думает за ресепшн

Слот в календаре — это не просто время. Это связка врач × кабинет × оборудование × ассистент, с буферами подготовки/уборки и автоматической проверкой конфликтов. Каждое изменение визита попадает в AppointmentChange — audit trail.

  • 5 статусов — Scheduled → Confirmed → In progress → Completed / No-show / Cancelled
  • Мульти-услуга в одном визите с разными ассистентами
  • Скидки и промокоды применяются прямо в карточке визита
  • Recurri — серии процедур с автогенерацией визитов
Showcase · 03

Электронная медкарта
премиум класса

Карта пациента в VOZNA — полноценный EMR на 13 вкладок. Анамнез, lifestyle, гормоны, семейная история, документы, планы, трихоскопия, лабы, дневник волос, AI-инсайты и согласия с электронной подписью. Всё в одной плоскости.

  • Анамнез vitae и morbi с ICD-10, аллергиями (severity / reaction), хроническими
  • Гинекологический и гормональный блок: цикл, PCOS, щитовидная, лактация
  • Кошелёк пациента с транзакциями · уровнями лояльности Bronze → Gold
  • Система тегов: VIP, PLATINUM, аллергик, кормящая — для маркетинговой сегментации
vozna.studio/patients/anastasia-golub
VOZNA Patient EMR
Консультации
Услуга
Бренд
Длит.
Base
< 30 см
30–50 см
50–70 см
70+ см
Консультация онлайнПо фото + анамнез
кератин
45 мин
$ 10
flat
flat
flat
flat
Консультация офлайнОчно с трихоскопией
кератин
60 мин
$ 20
flat
flat
flat
flat
Восстановление кожи головы
Озонотерапия + Full ForceИнтенсивное восстановление
Full Force
75 мин
$ 45
$ 45
$ 50
$ 55
$ 62
Озонотерапия + OrisingИнтенсивная программа Orising
Orising
75 мин
$ 40
$ 40
$ 45
$ 50
$ 58
Озонотерапия + RevivreRevivre Ampoule Program
Revivre
75 мин
$ 42
$ 42
$ 48
$ 55
$ 60
Кератиновая реконструкцияNa Golovy Premium
Na Golovy
120 мин
$ 120
$ 120
$ 145
$ 170
$ 200
Showcase · 04

Каталог услуг
с tier-ценами

13 видов трихологических услуг, 5 tier-ов цен по длине волос, 4 бренда расходников (Orising, Revivre, Full Force, Na Golovy) и история изменения цен. Прайс перестал быть Excel-табличкой — стал управляемым каталогом с аудитом.

  • Сезонные мультипликаторы и промо-периоды
  • Расход продуктов на процедуру — auto-списание со склада
  • Совместимость с кабинетами и оборудованием
  • Инструкции до/после процедуры, фото-галерея, пакеты услуг
Showcase · 05

SOAP-приём
как стандарт медицины

Каждый приём документируется по международному стандарту SOAP — Subjective / Objective / Assessment / Plan. Диагноз привязан к ICD-10, AI подсказывает варианты с confidence-score, шаблоны ускоряют типовые случаи, а запись блокируется после электронной подписи врача.

  • Шаблоны SOAP — 30 секунд на запись типового приёма
  • AI-суммаризация автоматически собирает резюме приёма
  • Lock-trail — после подписи правки только через amendment
  • Привязка к трихоскопии, фото-зонам, плану лечения
Encounter · 18.05.2026 · Каб. 1 ПремиумDr. Olha Kovalenko · Patient: Anastasia Golub · L64.9
Signed · Locked
S
Subjective
Жалобы на диффузное выпадение в течение 4 месяцев, усиление после родов. Зуд утром по линии роста волос. Семейный анамнез — наследственная алопеция по материнской линии.
O
Objective · Trichoscopy ×100
Плотность 168/см² (норма 180–200). Telogen ratio 24%, vellus ratio 18%. Yellow dots в теменной зоне (Z3, Z5). Перипилярные признаки негативные.
A
Assessment · ICD-10
L64.9 · Андрогенетическая алопеция, неуточнённая AI · confidence 0.91
P
Plan
Программа Revivre + Orising ампулы 12 недель. Озонотерапия × 6 сеансов 1р/неделя. Домашний протокол Full Force шампунь + лосьон. Контроль через 30 дней.
AI Инсайты · realtime
26 мая · 14:23
URGENT
3 визита завтра имеют высокий риск неявки — рекомендую ручное напоминание администратора.
Открыть →
WARN
Партия B01-REV-2026 истекает 10.06 — 12 ампул, ~ $ 480 в закупочной.
К партии
WARN
Выручка за последние 7 дней ниже среднего на 43%. Главный фактор — простой во вторник.
Открыть отчёт
SUGGEST
4 Silver-клиента подходят под апгрейд до Gold — кампания «персональное предложение».
Создать
INFO
Топ-услуга недели: Озонотерапия + Revivre · 12 визитов · выручка $ 576.
Подробнее
SUGGEST
Pattern detected: пациенты с тегом «кормящая» приходят чаще на 13:00–15:00 — лучше ставить чувствительных врачей.
Применить
5
AI-модулей
8
Типов алертов
10
Автоматизаций
Showcase · 06

AI-слой
из пяти модулей

Это не «вшитый GPT». Это набор узких клинических инструментов с ясными контрактами ввода-вывода. Каждый работает на данных конкретной клиники и по умолчанию respect privacy.

  • Диагностика — подсказки ICD-10 с confidence-score
  • Инсайты — авто-детект паттернов: выручка, no-show, загрузка
  • Аномалии — мониторинг отклонений в данных клиники
  • Чат — контекстный ассистент с intent-detection
  • Суммаризация — резюме SOAP-приёма в один клик
Showcase · 07

Деньги, склад,
лояльность — одной плоскостью

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

  • Жизненный цикл инвойса — Draft → Issued → Paid / Partial / Overdue
  • Мульти-оплата — наличные, карта, перевод · фискальный чек
  • Промокоды с лимитами и gift-сертификаты с балансом
  • Учёт по партиям с serial number и auto-LOW_STOCK
  • Bronze → Silver → Gold с cashback и реферальной программой
Инвойс #2026-0518-0042
Anastasia Golub · 18.05.2026 · Dr. O. Kovalenko
Paid · USD
Озонотерапия + Revivre 75 мин · ампула B01-REV-2026 #024
$ 48
Консультация офлайн 60 мин · с трихоскопией
$ 20
Full Force Шампунь восстановление 300мл 1 шт · self-care kit
$ 18
Loyalty discount · списано 500 баллов
− $ 12
К оплате
$ 74 .00
Карта  ••• 4242 Фиск. чек выдан +35 баллов начислено
Склад live
Revivre Ампулы 12×8 мл12 шт
Orising Ампулы 10×10 мл5 шт
Full Force Шампунь 300мл28 шт
Лояльность
GOLD Lvl 3 · 3 200 баллов
Cashback 7%, доступ к закрытым процедурам, персональный менеджер.
До Platinum · $ 180
Mobile Portal · Online Booking

Пациент возвращается каждый день

Адаптивный портал и публичная онлайн-запись — равноправные продукты, не дополнения. Дневник волос с фото, прогресс плана, рецепты, магазин уходовых средств, согласия с e-signature.

Mobile sidebar
Mobile landing
Online booking time
Дневник волос
Настроение · стресс · выпадение · зуд · фото — ежедневно. Compliance к домашнему протоколу.
План лечения
Многоэтапная программа с прогресс-баром, следующим визитом и инструкциями.
Онлайн-запись
3-step wizard · реальные доступные слоты · выбор специалиста · 0 звонков.
In-app shop
Уходовые средства с учётом лояльности и баланса кошелька пациента.
Showcase · 09

Журналы, аудит,
дисциплина данных

Премиальная клиника — это не только сервис, но и ответственность. Каждое действие в системе попадает в AuditLog: кто, что, когда, IP, UserAgent, обоснование и diff изменений. Безопасно для пациентов, юридически устойчиво для клиники.

  • Журнал стерилизации с методом, длительностью, индикатором
  • Утилизация отходов по классам с весом
  • Журнал ТО оборудования с планом обслуживания
  • AuditLog — каждое действие · diff · hash-chain
AuditLog · 26.05.2026 14:23:08 UTC
+ user    dr.kovalenko@vozna.studio
+ action  encounter.signed
+ entity  Encounter#9d3a1f
+ patient Anastasia Golub · #pt-203
+ ip     92.118.74.221
+ ua     Safari/17.4 · macOS 14
diff: {
  lockedAt: null → 2026-05-26T14:23:08Z,
  signedBy: null → usr_8a91c2
}
↳ chain_hash: 0x9b8a:f0:2c:dd:91:e4:5b:7f:32:ab:88:c1:0e
142
Циклов стерилизации
28 401
Audit-записей
100%
Coverage логом
Brand · Design System

Тонкая премиальная система

Глубокий зелёный — клиника и доверие. Золото — премиум и иерархия. Cormorant Garamond для серифной типографики, Red Hat Display для интерфейсной. Минимум цвета, максимум тишины.

Primary
#006039
Глубокий зелёный · доверие
Accent
#A37E2C
Золото · премиум
Paper
#F4ECD8
Cream backdrop
Ink
#1A1A1A
Базовый текст
Typography
Cormorant
Garamond
Парный шрифт интерфейса Red Hat Display · 300 / 400 / 500 / 600 / 700
Aa Bb 123
14px
Aa Bb 123
18px
Aa Bb 123
24px
Aa
48px
Results · By the Numbers

В цифрах

0+
моделей в Prisma-схеме
0
разделов админ-панели
0
ролей с гранулярным RBAC
0
AI-модулей в продукте
0
типов мониторинговых алертов
0
типов автоматизаций
0
каналов коммуникации omni
0
видов трихологических услуг
Цельная медицинская платформа уровня enterprise, собранная под одну клинику — без коробочного компромисса и без технического долга.
VOZNA Studio
Premium Trichology
2025 — 2026
Готовы к своему кейсу?

Соберём продукт
такого же масштаба
под вашу нишу

ERP, CRM, EMR, портал клиента, мобильное приложение, AI-слой — медицина, спорт, wellness, beauty. От брифа до production-релиза с поддержкой и handover.

Обсудим ваш проект

Бесплатная консультация и оценка за 24 часа

VITARUM
Разработка ПОВеб-приложенияМобильные приложения
+7 (968) 199-93-28 · info@vitarum.ru