feat: init
This commit is contained in:
40
SITEMAP.md
Normal file
40
SITEMAP.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# Northline Clinic Sitemap
|
||||
|
||||
Плановый clinic template для превентивной медицины: пациентский маршрут, triage-запись, подготовка, специалисты, документы, страховка и privacy без медицинских обещаний результата.
|
||||
|
||||
## Pages
|
||||
|
||||
| Route | Page | Blocks and copy intent |
|
||||
| --- | --- | --- |
|
||||
| `/` | Главная | Hero с planned care позиционированием, patient journey, route cards, facility board, слоты, checklist, safety notes, reviews. |
|
||||
| `/services` | Маршруты | Clinical route matrix, подробные service cards, care pillars, форматы визита, disclaimer. |
|
||||
| `/specialists` | Команда | Врачи плюс координатор пациента, фокус каждого специалиста, ближайшие слоты, CTA на triage-заявку. |
|
||||
| `/booking` | Запись | Static triage form: причина обращения, желаемый слот, документы, предупреждение о неэкстренном формате. |
|
||||
| `/patient-info` | Пациентам | Чеклист документов, ДМС/заключения/privacy, плановый формат и границы медицинского advice. |
|
||||
| `/contacts` | Контакты | Адрес, часы, лабораторное окно, facility cards и форма связи с координатором. |
|
||||
|
||||
## Domain Rules
|
||||
|
||||
- Не писать диагнозы, схемы лечения, гарантии результата или медицинские назначения.
|
||||
- Явно отделять плановый прием от экстренной помощи.
|
||||
- Любая форма остается статическим UI: нет отправки медицинских данных, платежей, auth, EHR или внешних API.
|
||||
- Смысл шаблона: снизить тревогу пациента через понятную подготовку, маршрут, роли команды и follow-up.
|
||||
|
||||
## Visual Direction
|
||||
|
||||
- Палитра задана в `src/app/globals.css` через shadcn CSS variables: спокойный клинический green + теплый paper background.
|
||||
- Шрифт задан в `src/app/layout.tsx`.
|
||||
- Изображения берутся из curated Unsplash URLs через `next/image`; домен разрешен в `next.config.mjs`.
|
||||
- Видимые тексты и typed mock data лежат в JSX и `src/entities/site-content.ts`, чтобы visual editing и AI-правки работали по source.
|
||||
|
||||
## Core Components
|
||||
|
||||
- `PageHero`: planned care hero with next slot and route badges.
|
||||
- `PatientJourney`: four-step patient pathway from triage to result review.
|
||||
- `FeaturedGrid` and `ServiceMatrix`: clinical routes with format, preparation, includes and pricing hints.
|
||||
- `ReservationForm`: static triage-style booking form with safety notice.
|
||||
- `PatientChecklist`, `InsurancePanel`, `SafetyNotes`: documents, privacy, insurance and non-emergency boundaries.
|
||||
|
||||
## Icons
|
||||
|
||||
Используются только `lucide-react` icons. Новые зависимости не нужны.
|
||||
Reference in New Issue
Block a user