На сайт детского психолога человек может прийти уже уставшим. Ему не обязательно хочется познакомиться с нашей анимацией, оценить технологический стек и победить меню. Ему нужно понять, к кому он обращается и как сделать следующий шаг.

Для сайта Марии Булгаковой в Дубае я работал с этой последовательностью: информация о специалисте, направления работы, понятное объяснение и контакт. У страницы должна быть спокойная интонация. Это задача текста, ритма, типографики и навигации одновременно.

На экране «Сайт психолога — первый экран» сохранены настоящие материалы и оформление проекта.

Сайт психолога — первый экран

Архивный интерфейс · демонстрационные данные

Сайт психолога — первый экран
Сохранённый экран проекта · без интерактивного управления

Страницу можно прочитать без запуска приложения

Проект начинался на TanStack и React. Сейчас сайт работает на Astro с EmDash. Серверная часть находится в Cloudflare Workers, данные — в D1, медиа — в R2.

Обычный посетитель получает готовый HTML без необходимости запускать JavaScript для чтения. Это практическое решение: основное содержимое не должно ждать, пока браузер исполнит приложение. Интерактивность редактора живёт своей жизнью и не обязана переезжать в телефон каждого родителя.

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

На экране «Сайт психолога — внутренний раздел» сохранены настоящие материалы и оформление проекта.

Сайт психолога — внутренний раздел

Архивный интерфейс · демонстрационные данные

Сайт психолога — внутренний раздел
Сохранённый экран проекта · без интерактивного управления

Технология не выдаёт специалисту биографию

В подобных проектах AI особенно соблазнительно попросить «дописать убедительнее». Он умеет. И может между делом добавить образование, методику, стаж или обещание результата, которых никто не подтверждал.

Здесь сведения о специалисте и работе требуют согласованного источника. Если информации не хватает, пробел остаётся редакционной задачей. Плавность абзаца не является основанием для медицинского утверждения.

Мне нравится, что хороший результат в этом проекте почти незаметен. Человек читает, находит нужное, понимает дальнейшее действие. Ничего не кричит ему из угла экрана, что сайт создан с применением передовых возможностей.

В действующей версии структура и редакционное содержимое помогают человеку узнать специалиста и перейти к обращению. Ранний TanStack-прототип сохранён отдельно. Медицинскую биографию, услуги и квалификацию в таком проекте беру из согласованных материалов, а не дописываю с помощью AI.

Связанные истории: Сайт Modern Medicine.