прототип мобильного приложения Клиники ухо, горло, нос им. проф. Е.Н.Оленевой. подготволен совместно с Claude.ai design и Claude CLI
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
AR 15 M4 25552690c6 Add app roadmap and strategy pages; link from Tweaks 2 weeks ago
public Add app roadmap and strategy pages; link from Tweaks 2 weeks ago
src Add app roadmap and strategy pages; link from Tweaks 2 weeks ago
.dockerignore add docker setting 3 weeks ago
.gitignore Initial scaffold: Клиника УГН mobile prototype 3 weeks ago
Dockerfile add docker setting 3 weeks ago
MEETING_2026-04-23.md Add priorities meeting doc (23 Apr 2026) with PPTX deck 2 weeks ago
MEETING_2026-04-23.pptx Add priorities meeting doc (23 Apr 2026) with PPTX deck 2 weeks ago
README.md Add priorities meeting doc (23 Apr 2026) with PPTX deck 2 weeks ago
SPRINTS.md Sprints 7–9: electronic medical card, splash home, plate design system 3 weeks ago
build_deck.py Add priorities meeting doc (23 Apr 2026) with PPTX deck 2 weeks ago
docker-compose.yml add docker setting 3 weeks ago
index.html Initial scaffold: Клиника УГН mobile prototype 3 weeks ago
nginx.conf add docker setting 3 weeks ago
package-lock.json Initial scaffold: Клиника УГН mobile prototype 3 weeks ago
package.json Initial scaffold: Клиника УГН mobile prototype 3 weeks ago
vite.config.js Initial scaffold: Клиника УГН mobile prototype 3 weeks ago

README.md

mobile-app-prototip

Прототип мобильного приложения ПЦС ПТ (React + Vite). Содержит набор экранов и дизайн-систему, разбитые по спринтам (см. SPRINTS.md).

Запуск

npm install
npm run dev

Сборка и предпросмотр:

npm run build
npm run preview

Дизайн-система

Токены в src/tokens.css.

Основные цвета:

  • #2BB4A8 — primary (teal), бренд и основные CTA
  • #E04E44 — accent (красный), выделенные действия
  • #F5EDDF — warm hero, тёплые приветственные блоки
  • #2E9B6B — success, #E8A13C — warning, #D94141 — danger

Шрифты: PT Sans (основной), PT Sans Narrow (display/заголовки).

Экраны

Описания всех экранов — в src/docs.js. Ключевые группы и цели пользователя:

  • Главная (home:*) — варианты стартового экрана: Карточки, Лента, Таймлайн, Таймлайн X, Светлая плитка. Цель: быстрый старт — запись или ближайший приём.
  • Запись (booking-*) — 4-шаговый флоу: специализация → врач → дата/время → подтверждение → успех.
  • Врачи (doctors, doctor) — список и карточка врача для решения «записаться».
  • Приёмы и медкарта (appts, appt, medcard, results, result*) — контроль визитов, заключения, анализы, амбулаторная карта.
  • Восстановление и тесты (recovery, audiotest) — трекер после операции и скрининг слуха.
  • Чаты (chat, chat:ai, chat:doctor-*, chat:operator) — AI-помощник, врач, администратор.
  • Сервис (profile, qr, telemed, notifications, search, contacts, prices, articles, article) — профиль, идентификация, видеозвонок, уведомления, поиск, контент.
  • DEV/Docs (dev-colors, dev-examples, docs) — палитра, примеры компонентов и гайд по экранам.