LifeTech App — Инструкция по тестированию
Пилотный запуск. Версия 0.1.0. Последнее обновление: 26 мая 2026.
1. Ссылки
Важно: пациентское приложение и панель оператора — два разных приложения.
Пациент видит свои заказы и чат. Оператор видит всех пациентов, меняет этапы заказов, отвечает в чат.
Как это работает в реальности: оператор работает в панели управления на компьютере.
Пациент открывает приложение на своём телефоне. Все изменения оператор вносит в панели —
пациент видит их мгновенно в приложении.
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-значный код. Это стандарт для сервисных приложений (как Госуслуги, банки).
- Откройте https://yaneyandex.site
- Введите номер телефона из таблицы выше (например
+79990001001)
- Нажмите «Получить код»
- Откройте https://da.yaneyandex.site — вы увидите письмо с 6-значным кодом
- Вернитесь в приложение и введите код
- Вы вошли. Видите свои заказы, чаты, документы.
Вход как сотрудник
Та же процедура. После входа система показывает панель управления — список пациентов, заказы, чаты. Доступные действия зависят от роли.
- Откройте https://a.yaneyandex.site
- Введите номер телефона сотрудника (например
+79990009001 — оператор Иванова)
- Нажмите «Получить код»
- Откройте https://da.yaneyandex.site — посмотрите код
- Введите код в панели управления
- Вы вошли как оператор.
Совет: откройте пациента в одном браузере (Chrome), а оператора — в другом (Firefox или режим инкогнито).
Так вы увидите обе стороны взаимодействия одновременно.
4. Сценарии тестирования
Сценарий 1: Пациент регистрируется и видит свой заказ
Главный сценарий. Пациент только что сдал документы в клинику и хочет отслеживать статус протеза.
- Войдите как Алексеев Николай (
+79990001001)
- На главном экране → раздел «Мои заказы» → заказ ТЖ-001
- Нажмите на заказ → экран с этапами
- Убедитесь что текущий этап подсвечен, видна вся цепочка этапов
Сценарий 2: Оператор меняет этап заказа
Ключевая функция для демонстрации. Оператор получает информацию из цеха и двигает этап. Пациент видит изменение.
- Войдите как оператор Иванова (
+79990009001) в панели a.yaneyandex.site
- Найдите заказ ТЖ-001 (Алексеев)
- Текущий этап: «Изготовление»
- Нажмите «Сменить этап» → выберите «Примерка»
- Войдите как Алексеев в пациентском приложении — этап должен обновиться
Сценарий 3: Чат пациент ↔ оператор
Пациент может задать вопрос и получить ответ. Это заменяет звонки и WhatsApp — вся переписка в одном месте, привязана к заказу.
- Войдите как Смирнова Ольга (
+79990001002)
- Нажмите «Чаты» → откройте чат
- Напишите сообщение: «Здравствуйте! Когда планируется примерка?»
- Войдите как оператор Петров (
+79990009002)
- Откройте тот же чат → вы увидите сообщение Смирновой
- Ответьте: «Здравствуйте! Примерка назначена на четверг в 14:00.»
- Пациент видит ответ мгновенно (без перезагрузки страницы)
Сценарий 4: Проверка документов
Пациент загружает документы (ИПРА, паспорт). Менеджер документов проверяет их. Это compliance-критичная функция — документы нужны для отчётности.
- Войдите как Волков Дмитрий (
+79990001005)
- Перейдите в «Документы» → видно что паспорт на проверке (статус: «pending»)
- Войдите как менеджер Морозова (
+79990009006)
- Найдите документ Волкова → нажмите «Проверить» → «Подтвердить»
- У Волкова статус документа изменится на «verified»
Сценарий 5: Инженер завершает технический этап
Только инженер-протезист может переводить заказ на технические этапы (изготовление → примерка → обучение). Это гарантирует что информация о производстве идёт от цеха.
- Войдите как инженер Волков Николай (
+79990009005)
- Найдите заказ СП-001 (Смирнова, этап «Примерка»)
- Нажмите «Сменить этап» → «Обучение»
- Войдите как Смирнова — этап обновился на «Обучение»
5. Этапы заказа — как менять
8 этапов — это стандартный цикл изготовления протеза. Не все этапы доступны всем ролям — это намеренно, чтобы информация шла от правильных людей.
| # | Этап | Кто может установить | Что значит для пациента |
| 1 | Консультация | Врач | Первичный приём, снятие мерок |
| 2 | Документы | Оператор, Менеджер док. | Сбор ИПРА, МТЗ, сертификата |
| 3 | Проектирование | Инженер | Создание 3D-модели протеза |
| 4 | Изготовление | Инженер | Протез в производстве |
| 5 | Примерка | Инженер | Готов к первой примерке |
| 6 | Обучение | Инженер, Врач | Школа ходьбы / использования |
| 7 | Завершён | Врач | Протез выдан, пациент обучен |
| 8 | Обслуживание | Инженер | Плановое ТО / ремонт |
Как менять этап: в панели оператора откройте заказ → кнопка «Сменить этап» → выберите следующий этап из списка.
Этапы идут по порядку, нельзя перепрыгнуть через этап (система не даст).
Единственный возврат назад: «Примерка» → «Изготовление» (если нужна доработка).
6. Что проверять при тестировании
- Вход работает: код приходит, вход успешный
- Заказы видны: пациент видит свои заказы с правильными этапами
- Этапы меняются: оператор/инженер меняет этап → пациент видит изменение
- Чат работает: сообщения доставляются мгновенно (без перезагрузки)
- Документы проверяются: загрузка → проверка → статус меняется
- Разные роли: у каждого сотрудника свой набор доступных действий
7. Если что-то пошло не так
| Проблема | Что делать |
| Не приходит SMS-код | Проверьте da.yaneyandex.site — все коды там. Нажмите «Обновить». |
| Код не принимается | Код действует 5 минут. Запросите новый (кнопка «Отправить повторно»). |
| Белая страница вместо приложения | Подождите 5-10 секунд — Flutter Web загружается. Обновите страницу. |
| Не видно заказа у пациента | Проверьте что вошли под правильным номером. Каждый пациент видит только свои заказы. |
| Не можете сменить этап | Проверьте свою роль (таблица в разделе 5). Не все роли могут менять все этапы. |
| Сообщение в чате не отображается | Проверьте интернет-соединение. Чат работает через WebSocket (мгновенно). |
Для связи с разработчиком: если проблема повторяется — напишите детали (какой телефон, что нажали, что произошло) разработчику.
Технические детали собираются автоматически.
LifeTech App v0.1.0 — Пилотный запуск — 26 мая 2026