Для Modern Medicine я работал над сайтом на трёх языках, где клиника может готовить следующую редакцию материала, сохраняя принятую версию для пациента. Здесь дизайн связан с тем, как выпускаются услуги, страницы специалистов и статьи.
Для Modern Medicine в Дубае я работал над сайтом, где визуальная подача связана с управляемой редакцией. Английская, русская и арабская версии, реальные материалы клиники, страницы направлений, специалистов и журнала должны поддерживаться как система, а не как набор однажды собранных красивых экранов.
На экране «Modern Medicine — первый экран» сохранены настоящие материалы и оформление проекта.
Modern Medicine — первый экран
Архивный интерфейс · демонстрационные данные
Редактору можно сохранить незавершённое
Текущая архитектура использует Astro с серверным рендерингом и EmDash. Содержимое хранится в D1, медиа — в R2. React применяется для отдельных интерактивных элементов, например сценария обращения.
Для публичной страницы выбирается опубликованная ревизия. Редактор может работать над следующей, не изменяя текст перед глазами посетителя. Это различие должно подтверждаться поведением приложения: сохранить черновик, открыть публичную страницу и увидеть прежний принятый материал.
На экране «Modern Medicine — внутренний раздел» сохранены настоящие материалы и оформление проекта.
Modern Medicine — внутренний раздел
Архивный интерфейс · демонстрационные данные
Именно поэтому нельзя считать любую запись в CMS готовой к выдаче. У системы должны быть ответы на вопросы, какая версия опубликована, какой язык выбран и что делать, если перевод ещё не подготовлен.
Дизайн встречается с содержимым
Арабскому тексту нужны собственная типографика и проверка направления. Русскому — место для длинных формулировок. Фотографии должны оставаться реальными материалами проекта; генерация очередного безупречно улыбающегося врача не решает задачу представления настоящей команды.
Modern Medicine — контактный раздел
Архивный интерфейс · демонстрационные данные
AI помогает собирать интерфейс и проверять повторяющиеся состояния. Медицинские сведения требуют согласованного источника: разработка сайта не уполномочивает меня придумывать эффективность процедур, квалификацию специалистов или обещания пациенту.
Есть и техническая мелочь, которую полезно проговорить: noindex управляет обращением к поисковым системам, но не закрывает страницу паролем. Ограничение индексации нельзя описывать как приватность. Если содержимое действительно должно быть закрытым, ему требуется другой механизм.
Основной сценарий этой системы — подготовить правку, проверить её в нужном языке и только затем выпустить. Я показываю устройство сайта и редакции; сведения о специалистах и услугах должны поступать из материалов клиники. Дизайн и разработка не заменяют согласование медицинского содержания.
Связанные истории: Сайт психолога · Сайт F&I Studio.







@nevsky_alexander
В Instagram — Дубай без парадного фасада: семья, город, находки и то, что происходит между проектами. В Threads — мысли вслух о дизайне и AI, на YouTube — видео, которым тесно в сторис. Подписывайтесь там, где вам удобнее: будем на связи