Готовый сайт для заботы о питомцах

Шаблон сайта
ветеринарной
клиники.

От выбора врача для кошки до вызова ветеринара на дом — всё в одном готовом сайте ветклиники.

  • Врачи, услуги и цены
  • Скорая помощь 24/7
  • Вызов врача на дом
  • Структура по ПП № 579

Для ветклиник и веб-студий · На вашем хостинге

Главная страница ветеринарной клиники: первый экран с собакой, кнопки «Записаться на приём» и «Вызвать врача», вкладки услуг.
Тот же сайт в мобильной версии с нижним меню и кнопкой «Скорая 24/7».
Удобно на любом экране
19
типов страниц
7
цветовых схем
7
готовых форм
MODX 3
свобода развития сайта

Зачем

Всё, что нужно сайту ветеринарной клиники

Владелец ищет врача для своего вида животного, звонит ночью в скорую, просит приехать на дом. У ветклиники есть и свои требования к сайту. Всё это уже собрано и проверено на демо-клинике «Добрый Вет» из 98 страниц.

Требования

За это проверяют

Правила оказания платных ветеринарных услуг (ПП РФ № 579) и 152-ФЗ. В шаблоне это структура данных, а не текстовая страница.

  • «Информация для владельцев» — 12 разделов по ПП № 579
  • Сведения об исполнителе, прейскурант, договоры, льготы
  • Контролирующие органы и защита прав потребителей
  • Согласие на каждой форме и журнал согласий

Ветеринария

Сделан под питомцев

Не медицинский шаблон с заменой слов: виды животных, скорая и выезд на дом — часть данных и форм.

  • Фильтр врачей и услуг по виду животного: 7 видов по умолчанию, список правится
  • Скорая 24/7: плашка в шапке, кнопка в нижнем меню, отдельный блок
  • Вызов врача на дом — своя форма с адресом и питомцем
  • Вид и кличка питомца в заявке, отзывы «Ирина и кошка Муся»

Кто ведёт

Менеджер, не программист

Поменять цену, добавить врача, собрать посадочную под акцию — без звонка подрядчику и без вёрстки.

  • Главная собирается из блоков перетаскиванием
  • Цвет, шапка и подвал — списками в админке
  • Отзывы одобряются одним нажатием
  • Заявки и вызовы на дом лежат в админке, а не только в почте

Вид

Знакомство с клиникой начинается здесь

Ниже — скриншоты работающего сайта демо-клиники «Добрый Вет», снятые на 1440 и 390 пикселей. Ничего не дорисовано. Всё то же самое можно потрогать руками на demo2.devnut.ru.

Страница «Врачи клиники»: слева фильтр по виду животного и филиалу со счётчиками, справа карточки ветеринарных врачей с питомцами, категорией и рейтингом.
Врачи с фильтром по виду животного1440 px
Карточка ветеринарного врача: фотография с собакой, ФИО, должность, стаж, рейтинг по отзывам, филиал и форма записи.
Карточка врача1440 px
Страница «Прейскурант на ветеринарные услуги»: поиск по названию и коду, фильтр по отделению и филиалу, услуги сгруппированы по отделениям.
Прейскурант из таблицы или МИС1440 px
Страница акций: фильтр по направлению, большая карточка акции месяца с собакой, ценой и сроком действия.
Акции со сроком и направлением1440 px
Страница «Информация для владельцев животных»: оглавление из 12 разделов по ПП № 579 и раздел «Сведения об исполнителе» с реквизитами.
Информация для владельцев по ПП № 5791440 px

Телефон, 390 px

Главная на телефоне: первый экран, кнопки записи и вызова врача, нижнее меню с кнопкой «Скорая 24/7».
Список врачей на телефоне: поиск, фильтр по специальности и нижнее меню.
Карточка врача на телефоне: фотография с собакой, ФИО, рейтинг и специальности.
Прейскурант на телефоне: цифры прайса и поиск по услуге или коду.
Акции на телефоне: цифры по акциям и переключатель «Действующие» и «Завершённые».
Информация для владельцев на телефоне: 12 разделов по ПП № 579 и ссылки на документы, цены и врачей.

Каждая страница проверена на 390 пикселях: ни одной горизонтальной прокрутки, нижнее меню с кнопками записи и скорой, картинки в WebP с отложенной загрузкой.

Закон

ПП № 579, 152-ФЗ и слабовидящие

Это самая скучная и самая дорогая часть сайта клиники. Она уже сделана — не текстом на странице, а структурой данных, формами и журналом.

Иллюстрация: документ с согласием, архив и защитный щит.
Форма на сайтеСогласие посетителяЗапись в журнале

ПП РФ от 30.04.2025 № 579

Обязательные сведения

  • Раздел «Информация для владельцев» из 12 подразделов — собирается из настроек, документов, врачей, цен и филиалов
  • Сведения об исполнителе: наименование, адрес, режим работы, ОГРН, ИНН
  • Перечень видов ветеринарных услуг, прейскурант, образцы договоров и документов об оплате
  • Льготы, орган по защите прав потребителей и госветнадзор региона
  • Пустой раздел не печатает выдумок — показывает, что заполнить

152-ФЗ и персональные данные

Согласие, которое можно доказать

  • Отдельная галочка согласия в каждой форме со ссылкой на версию документа политики
  • Журнал согласий: контакт, версия документа, тип формы, IP, браузер, дата. Записи только добавляются — ни правки, ни удаления
  • Заявка и согласие пишутся одной транзакцией: заявки без согласия быть не может
  • Ни одного зарубежного сервиса: ни Google Fonts, ни reCAPTCHA, ни Google Analytics
  • Яндекс Метрика подключается только после согласия на cookie
  • Данные о здоровье людей не собираются: «Что беспокоит питомца» — необязательное поле про животное

ГОСТ Р 52872-2019

Версия для слабовидящих

Иллюстрация настроек доступности: размер текста, контраст и очки.
  • Кнопка с очками в шапке, в меню и в подвале — на всех вариантах, включая телефон
  • Панель с настройками: кегль в три шага, три схемы контраста, отключение изображений, межстрочный интервал, сброс
  • Выбор хранится в cookie и переживает закрытие вкладки
  • Lighthouse «Доступность» — 100 на всех замеренных страницах демо

Оговорка по-честному: соответствие закону — это сайт плюс ваши документы и ваши тексты. Шаблон даёт структуру, поля и формы; заполнить их содержимым клиники всё равно нужно — в тарифе «Под ключ» это делаем мы.

Интеграция с МИС — по желанию

Ведёте цены в Renovatio?
Сайт возьмёт их оттуда.

МИС не обязательна: прайс можно вести в Excel. Если клиника работает в МИС Renovatio, подключите её — и цены не придётся переносить вручную.

  • Разделы и услугиСтруктура прайса приходит из МИС.
  • Цены конкретного врачаПоказываются в его карточке на сайте.
  • Сохранённая копия прайсаПоследние полученные цены доступны, даже если МИС временно не отвечает.

Обновление — с кэшированием. Интеграция охватывает цены и разделы; расписание и запись в МИС требуют отдельной интеграции.

Обсудить подключение
RenovatioМИС клиники
Разделы и цены
Ваш сайтНа MODX 3
Иллюстрация: данные прайса передаются из МИС на сайт клиники.
Renovatio → сайт ветклиники. Разделы и цены из одного источника.

Работа

Что менеджер делает сам

Без вёрстки, без консоли и без подрядчика. Всё это — обычные экраны админки MODX.

Конструктор страниц

Главная и посадочные — из блоков

Иллюстрация конструктора: страница собирается из отдельных блоков.

Страница собирается в одном поле: строка таблицы — блок. Перетащили строку — поменялся порядок. Галочка «скрыть блок» убирает его из разметки совсем, а не прячет стилями.

К блокам шаблона медцентра добавлены 9 ветеринарных вариантов: первый экран с питомцем, вкладки услуг, врачи «у каждого есть питомец», витрина акций, отзывы с питомцами, вопросы с фото, форма записи и контакты на карте — и отдельный блок «Скорая помощь».

Прайс

Цены из Excel или Renovatio

Выгрузили CSV, поправили в Excel, загрузили обратно. Повторная загрузка того же файла ничего не дублирует: строка ищется по коду и услуге. В отчёте — сколько добавлено, обновлено и что не сошлось.

На сайте прайс получает поиск по названию и коду, фильтр по отделению и филиалу и сортировку по цене. Цена «от» сама появляется в карточках услуг.

Выберите источник прайса
Excel / CSV из файлаRenovatio из МИС
Общий прайс · Услуги · Врачи

Отзывы и заявки

Одна страница со всем, что пришло с сайта

Иллюстрация пути заявки: сообщение, обратный звонок и подтверждение.

Раздел «Клиника» с вкладками: цены, отзывы, заявки, обращения, журнал согласий. В заявке видно, какой питомец и что его беспокоит, у вызова на дом — адрес. Заявка помечается «перезвонили», «записан», «отказ».

Отзыв одобряется кнопкой прямо в строке. Рейтинг врача не вводится руками — он считается из опубликованных отзывов.

Путь заявки
  1. Новая заявка
  2. Перезвонили
  3. Записан
Питомец и адрес — сразу в карточке заявки.

Формы

7 форм, которые работают без JavaScript

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

Антиспам без зарубежных сервисов: скрытое поле-приманка, таймер и ограничение отправок с одного адреса. Яндекс SmartCaptcha — по желанию, по умолчанию выключена.

Обращения с сайта
Запись на приёмВызов на домОбратный звонокВопрос врачуОтзывВакансияАнкета качества

Вид клиники

Одна вёрстка, разные клиники

Цвет, шапка, подвал и тёмное оформление — списки в админке, а не правка стилей. Сохранили, нажали «Очистить кэш» — сайт перерисовался. Пересборка не нужна.

Та же главная ветклиники в цветовой схеме «Гранат»: кнопки и акценты красные.
Схема «Гранат»#C0324B
Та же главная ветклиники в цветовой схеме «Хвоя»: кнопки и акценты зелёные.
Схема «Хвоя»#0F7A5A
Главная ветклиники в тёмном оформлении: тёмно-синий фон, светлый текст, жёлтые кнопки.
Тёмное оформлениеглавная
Список врачей в тёмном оформлении: фильтр по виду животного и карточки врачей с питомцами.
Тёмное оформлениесписок врачей
Что настраивается из админки без вёрстки
ЧтоСколькоКакие
Цветовые схемы7«Ветклиника» — синий с жёлтыми кнопками, и ещё шесть; все проверены на контраст WCAG AA
Варианты шапки3Классическая, компактная, с акцентом на запись; плашка скорой и кнопка «Вызвать врача» — выключателями
Варианты подвала2Развёрнутый и компактный, светлый или тёмный
Готовые конфигурации4«Ветклиника» (по умолчанию), многопрофильный центр, акцент на услуги, минимальный — выбираются в мастере установки
Тёмное оформление—Полноценное: светлая, тёмная или по системе посетителя

Кроме этого списками меняются

  • Лапки на фоне секций и вид заголовков блоков — выключателями
  • Свой основной и дополнительный цвет по HEX, если схемы не подошли
  • Шрифт (Raleway и другие, все self-hosted, с кириллицей), базовый кегль
  • Список видов животных — порядок в фильтрах и формах
  • Телефон и подпись скорой 24/7: без телефона плашка не показывается

Обязательные по ПП № 579 сведения — реквизиты, прейскурант, контролирующие органы, политика — выключателя не имеют. Это требование закона, а не оформление.

Замеры

Быстро на телефоне — и это измерено

Lighthouse на мобильном, пять типов страниц демо-клиники «Добрый Вет» на обычном хостинге — с настоящими фотографиями и контентом.

98–100Скорость

Быстрый сайт на телефоне

Результаты пяти типов страниц демо-клиники.
Подробные замеры — в таблице ниже.

WebPКэшированиеЛокальные шрифты
Результаты Lighthouse на мобильном устройстве
СтраницаСкоростьДоступностьSEO
Главная98100100
Карточка врача99100100
Услуга98100100
Прейскурант100100100
Статья100100100

Замер на «тёплом» кэше — так страницу видит настоящий посетитель. «Рекомендации» Lighthouse на тех же страницах — тоже 100.

За счёт чего

  • Картинки уменьшаются на сервере, отдаются в WebP и AVIF с srcset, width/height и отложенной загрузкой — кроме картинки первого экрана
  • Предзагружается только кириллический поднабор выбранного шрифта
  • Слайдер грузится отдельным файлом и только там, где он есть
  • Сжатие и заголовки кэширования: повторный визит — ноль запросов

Поиск и SEO

  • Человекопонятные адреса вида /services/therapy/vakcinaciya/, лишние написания — 301
  • Поиск по сайту с морфологией: врачи, услуги, статьи и цены в одной выдаче
  • Разметка schema.org без внешних скриптов: VeterinaryCare, врач, услуга, цена, вопросы, статья, хлебные крошки
  • Заголовок и описание собираются по шаблону типа страницы, если менеджер их не заполнил
  • Своя карта сайта и robots.txt

Дальше

Сайт не остаётся в том году, когда его сделали

Шаблон один на все ветклиники. Мы дорабатываем его — обновление приходит к вам, вместе с улучшениями общего ядра шаблона медцентра. Ваши правки при этом не затираются: они живут отдельно от ядра.

Иллюстрация: модуль сайта обновляется, а документы остаются на своей основе.
  1. Шаг 1

    Бэкап базы

    Средствами хостинга. Всегда, перед каждым обновлением.

  2. Шаг 2

    git pull

    Файлы шаблона обновляются. Контент, настройки и ваши доработки лежат отдельно и не трогаются.

  3. Шаг 3

    «Очистить кэш»

    Кнопка в админке. Она же применяет новые поля, формы блоков и настройки.

Установка — мастер в браузере: одна форма, около минуты работы. Он сам скачает MODX, поставит дополнения, применит оформление «Ветклиника» и, если нужно, нальёт демо-клинику, которую потом снимают одной галочкой.

Никакого Docker, Composer и Node на вашем хостинге. Нужны PHP 8.3 или новее, MariaDB и доступ по SSH или FTP — то есть обычный хостинг за несколько сотен рублей в месяц. Лицензионных платежей зарубежным вендорам нет вообще.

Под капотом

Для тех, кто спросит у своего программиста

Короткая справка. Если вам это неинтересно — смело листайте дальше, на работу сайта это не влияет.

Технический стек шаблона
ПлатформаMODX 3.2, PHP 8.3+, MariaDB 10.11+. Ставится в корень домена на обычный хостинг
ОсноваТот же движок, что у шаблона медцентра: исправления ядра приходят в оба шаблона
ШаблонизацияpdoTools 3 + Fenom. Шаблоны, чанки и сниппеты — файлы в репозитории, а не записи в базе
КонструкторMIGX: формы блоков описаны файлами, в базу их переносит «Очистить кэш»
ФронтендVite, Tailwind CSS 4 на CSS-переменных, Alpine.js, Swiper. Шрифты self-hosted
Данные клиникиЦены, отзывы с питомцами, заявки и вызовы на дом, обращения и журнал согласий — свои таблицы
ОбновлениеОдин git-репозиторий = корень сайта. Миграции только вперёд и идемпотентные
Внешние сервисыИз коробки — ноль. По желанию: МИС Renovatio для прайса, Яндекс Метрика, Карты, SmartCaptcha

Цены

Сколько стоит

Разовая оплата, без подписки и без лицензий на движок. Хостинг вы оплачиваете сами — это несколько сотен рублей в месяц.

Шаблон

45 000 ₽

разово

Файлы и документация. Ставите сами или силами своего подрядчика.

  • Весь шаблон целиком: 19 типов страниц, конструктор главной, формы, поиск и фильтры по виду животного
  • Документация: установка, обновление, работа менеджера, загрузка прайса
  • Демо-клиника «Добрый Вет», с которой удобно начать наполнение
  • Обновления шаблона в течение года — командой git pull
Обсудить

Чаще всего берут

Шаблон + установка

от 60 000 ₽

разово

Разворачиваем на вашем хостинге, настраиваем под клинику, учим менеджера.

  • Всё из тарифа «Шаблон»
  • Установка MODX и дополнений на ваш хостинг, домен, почта заявок
  • Цветовая схема, логотип, шапка и подвал под вашу клинику
  • Заводим филиалы, контакты, скорую 24/7, реквизиты и виды животных
  • Загружаем ваш прайс из Excel
  • Час обучения менеджера с записью экрана
Обсудить

Под ключ

от 100 000 ₽

зависит от объёма контента

Мы делаем сайт целиком: контент, фотографии, перенос со старого сайта.

  • Всё из тарифа «Шаблон + установка»
  • Перенос со старого сайта: услуги, врачи, статьи, адреса и 301-редиректы
  • Тексты услуг и карточек врачей, обработка фотографий питомцев и команды
  • Заполнение «Информации для владельцев» по ПП № 579
  • Доработки под клинику на уровне шаблона — без форка ядра
  • Сопровождение 3 месяца: обновления, правки, ответы менеджеру
Обсудить

Цены указаны без НДС. Точная сумма по тарифу «Под ключ» зависит от объёма контента и количества филиалов — считаем после разговора.

Дополнительные услуги

Подключаем по желанию к любому тарифу. Состав работ и стоимость согласуем отдельно.

AI-поиск по сайту

Помогает владельцу найти врача, услугу и цену своими словами — даже с опечатками — и ведёт к записи на приём.

Подробнее об AI-поиске

Мониторинг сайта

«Обходчик» следит за доступностью сайта, SSL-сертификатом, доменом и индексацией. Сообщает о сбоях, чтобы вы могли вовремя их устранить.

Подробнее об «Обходчике»

Техническое обслуживание

Обновляем CMS, исправляем ошибки и выполняем доработки сайта. Помогаем с правками и вопросами менеджера.

Доработка и поддержка

Запуск

Как это проходит

  1. 01

    Разговор

    30–40 минут. Смотрим ваш текущий сайт, филиалы, прайс, есть ли скорая и выезд на дом. Называем срок и сумму.

  2. 02

    Установка

    Разворачиваем шаблон на вашем хостинге, применяем оформление «Ветклиника», ставим цвет и логотип, подключаем почту заявок.

  3. 03

    Наполнение

    Врачи, услуги, виды животных, прайс из вашего Excel и сведения по ПП № 579. В тарифе «Шаблон + установка» это делаете вы, в «Под ключ» — мы.

  4. 04

    Запуск и обучение

    Переносим домен, проверяем формы и адреса, показываем менеджеру, как вести контент. Запись обучения остаётся у вас.

Заявка

Расскажите про вашу ветклинику

Посмотрю текущий сайт и скажу, что из этого имеет смысл переносить, а что проще собрать заново.

Отвечу в рабочее время: Пн–Пт, 10:00–19:00 (МСК).

Без рассылок. Данные не передаются третьим лицам.