LifeTech App — Инструкция по тестированию

Пилотный запуск. Версия 0.1.0. Последнее обновление: 26 мая 2026.

1. Ссылки

Пациентское приложение (открывать на телефоне или в браузере)
https://yaneyandex.site
Панель управления оператора / врача / инженера
https://a.yaneyandex.site
Почтовый ящик (смотреть SMS-коды для входа)
https://da.yaneyandex.site
← Эта инструкция
https://doc.yaneyandex.site
Важно: пациентское приложение и панель оператора — два разных приложения. Пациент видит свои заказы и чат. Оператор видит всех пациентов, меняет этапы заказов, отвечает в чат.

Как это работает в реальности: оператор работает в панели управления на компьютере. Пациент открывает приложение на своём телефоне. Все изменения оператор вносит в панели — пациент видит их мгновенно в приложении.

2. Тестовые номера телефонов

Пациенты 5 человек

Это номера вымышленных пациентов для тестирования. Каждый находится на определённом этапе заказа — чтобы проверить все сценарии.
ТелефонФИОГородТекущий этап заказаНомер заказа
+7 999 000-10-01Алексеев НиколайМоскваИзготовлениеТЖ-001
+7 999 000-10-02Смирнова ОльгаСанкт-ПетербургПримеркаСП-001
+7 999 000-10-03Козлов ИгорьМоскваОбучениеТЖ-002
+7 999 000-10-04Новикова ЕленаКраснодарЗавершёнКР-001
+7 999 000-10-05Волков ДмитрийСанкт-ПетербургДокументыСП-002

Сотрудники 7 человек

У каждой роли свои возможности. Оператор отвечает в чат и ведёт заказы. Врач создаёт заказы. Инженер меняет технические этапы. Администратор видит всё и всех.
ТелефонФИОРольЧто может делать
+7 999 000-90-01Иванова АннаОператорЧат с пациентами, смена этапов заказов, запись на приём
+7 999 000-90-02Петров СергейОператорТо же самое
+7 999 000-90-03Сидорова МарияСтарший операторВсё что оператор + проверка документов
+7 999 000-90-04Козлов ДмитрийВрачСоздание заказов, смена этапов, эскалация чата
+7 999 000-90-05Волков НиколайИнженер-протезистТехнические этапы: изготовление→примерка→обучение
+7 999 000-90-06Морозова ЕленаМенеджер документовПроверка и верификация документов пациентов
+7 999 000-99-99АдминистраторАдминПолный доступ, просмотр всех данных, audit log

3. Как войти в систему

Вход как пациент

Пациент входит по номеру телефона — без паролей. Система отправляет 6-значный код. Это стандарт для сервисных приложений (как Госуслуги, банки).
  1. Откройте https://yaneyandex.site
  2. Введите номер телефона из таблицы выше (например +79990001001)
  3. Нажмите «Получить код»
  4. Откройте https://da.yaneyandex.site — вы увидите письмо с 6-значным кодом
  5. Вернитесь в приложение и введите код
  6. Вы вошли. Видите свои заказы, чаты, документы.

Вход как сотрудник

Та же процедура. После входа система показывает панель управления — список пациентов, заказы, чаты. Доступные действия зависят от роли.
  1. Откройте https://a.yaneyandex.site
  2. Введите номер телефона сотрудника (например +79990009001 — оператор Иванова)
  3. Нажмите «Получить код»
  4. Откройте https://da.yaneyandex.site — посмотрите код
  5. Введите код в панели управления
  6. Вы вошли как оператор.
Совет: откройте пациента в одном браузере (Chrome), а оператора — в другом (Firefox или режим инкогнито). Так вы увидите обе стороны взаимодействия одновременно.

4. Сценарии тестирования

Сценарий 1: Пациент регистрируется и видит свой заказ

Главный сценарий. Пациент только что сдал документы в клинику и хочет отслеживать статус протеза.
  1. Войдите как Алексеев Николай (+79990001001)
  2. На главном экране → раздел «Мои заказы» → заказ ТЖ-001
  3. Нажмите на заказ → экран с этапами
  4. Убедитесь что текущий этап подсвечен, видна вся цепочка этапов

Сценарий 2: Оператор меняет этап заказа

Ключевая функция для демонстрации. Оператор получает информацию из цеха и двигает этап. Пациент видит изменение.
  1. Войдите как оператор Иванова (+79990009001) в панели a.yaneyandex.site
  2. Найдите заказ ТЖ-001 (Алексеев)
  3. Текущий этап: «Изготовление»
  4. Нажмите «Сменить этап» → выберите «Примерка»
  5. Войдите как Алексеев в пациентском приложении — этап должен обновиться

Сценарий 3: Чат пациент ↔ оператор

Пациент может задать вопрос и получить ответ. Это заменяет звонки и WhatsApp — вся переписка в одном месте, привязана к заказу.
  1. Войдите как Смирнова Ольга (+79990001002)
  2. Нажмите «Чаты» → откройте чат
  3. Напишите сообщение: «Здравствуйте! Когда планируется примерка?»
  4. Войдите как оператор Петров (+79990009002)
  5. Откройте тот же чат → вы увидите сообщение Смирновой
  6. Ответьте: «Здравствуйте! Примерка назначена на четверг в 14:00.»
  7. Пациент видит ответ мгновенно (без перезагрузки страницы)

Сценарий 4: Проверка документов

Пациент загружает документы (ИПРА, паспорт). Менеджер документов проверяет их. Это compliance-критичная функция — документы нужны для отчётности.
  1. Войдите как Волков Дмитрий (+79990001005)
  2. Перейдите в «Документы» → видно что паспорт на проверке (статус: «pending»)
  3. Войдите как менеджер Морозова (+79990009006)
  4. Найдите документ Волкова → нажмите «Проверить» → «Подтвердить»
  5. У Волкова статус документа изменится на «verified»

Сценарий 5: Инженер завершает технический этап

Только инженер-протезист может переводить заказ на технические этапы (изготовление → примерка → обучение). Это гарантирует что информация о производстве идёт от цеха.
  1. Войдите как инженер Волков Николай (+79990009005)
  2. Найдите заказ СП-001 (Смирнова, этап «Примерка»)
  3. Нажмите «Сменить этап» → «Обучение»
  4. Войдите как Смирнова — этап обновился на «Обучение»

5. Этапы заказа — как менять

8 этапов — это стандартный цикл изготовления протеза. Не все этапы доступны всем ролям — это намеренно, чтобы информация шла от правильных людей.
#ЭтапКто может установитьЧто значит для пациента
1КонсультацияВрачПервичный приём, снятие мерок
2ДокументыОператор, Менеджер док.Сбор ИПРА, МТЗ, сертификата
3ПроектированиеИнженерСоздание 3D-модели протеза
4ИзготовлениеИнженерПротез в производстве
5ПримеркаИнженерГотов к первой примерке
6ОбучениеИнженер, ВрачШкола ходьбы / использования
7ЗавершёнВрачПротез выдан, пациент обучен
8ОбслуживаниеИнженерПлановое ТО / ремонт
Как менять этап: в панели оператора откройте заказ → кнопка «Сменить этап» → выберите следующий этап из списка. Этапы идут по порядку, нельзя перепрыгнуть через этап (система не даст). Единственный возврат назад: «Примерка» → «Изготовление» (если нужна доработка).

6. Что проверять при тестировании

  1. Вход работает: код приходит, вход успешный
  2. Заказы видны: пациент видит свои заказы с правильными этапами
  3. Этапы меняются: оператор/инженер меняет этап → пациент видит изменение
  4. Чат работает: сообщения доставляются мгновенно (без перезагрузки)
  5. Документы проверяются: загрузка → проверка → статус меняется
  6. Разные роли: у каждого сотрудника свой набор доступных действий

7. Если что-то пошло не так

ПроблемаЧто делать
Не приходит SMS-кодПроверьте da.yaneyandex.site — все коды там. Нажмите «Обновить».
Код не принимаетсяКод действует 5 минут. Запросите новый (кнопка «Отправить повторно»).
Белая страница вместо приложенияПодождите 5-10 секунд — Flutter Web загружается. Обновите страницу.
Не видно заказа у пациентаПроверьте что вошли под правильным номером. Каждый пациент видит только свои заказы.
Не можете сменить этапПроверьте свою роль (таблица в разделе 5). Не все роли могут менять все этапы.
Сообщение в чате не отображаетсяПроверьте интернет-соединение. Чат работает через WebSocket (мгновенно).
Для связи с разработчиком: если проблема повторяется — напишите детали (какой телефон, что нажали, что произошло) разработчику. Технические детали собираются автоматически.

LifeTech App v0.1.0 — Пилотный запуск — 26 мая 2026