Многоязычный сайт частной офтальмологической клиники и инновационного медицинского устройства.
Разработан с нуля на Next.js 14 (App Router) без использования WordPress и шаблонных решений.
Проект ориентирован на высокую производительность, масштабируемость, SEO-оптимизацию и доступность (WCAG AA).
Реализована полная поддержка RTL (иврит), система онлайн-записи с интеграцией Google Calendar, Gmail и Drive API, а также управление всем контентом через Sanity CMS.
Page Speed:
Mobile - 97 / 100 / 96 / 100
Desktop - 100 / 100 / 96 / 100
Ключевые возможности
Полная локализация на трёх языках (uk / en / he) с SEO-метаданными и hreflang
Многошаговая форма онлайн-записи с проверкой занятости врачей
Интеграция с Google Workspace (Calendar, Drive, Gmail)
Динамический контент, SEO-данные и формы управляются через Sanity CMS
Адаптивный дизайн, плавные анимации, полная поддержка RTL-интерфейса
Production-ready деплой на Vercel с полной системой переменных окружения
Технологический стек
Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS, Framer Motion
CMS: Sanity (Headless CMS, GROQ queries, PortableText)
Интеграции: Google Calendar API, Gmail API, Drive API
Мультиязычность / SEO: next-intl / next-i18next, OG / Twitter meta, hreflang
Инфраструктура: Vercel Hosting, .env Environment Variables
Код-стиль: ESLint (FlatConfig) + Prettier
Разработан с нуля на Next.js 14 (App Router) без использования WordPress и шаблонных решений.
Проект ориентирован на высокую производительность, масштабируемость, SEO-оптимизацию и доступность (WCAG AA).
Реализована полная поддержка RTL (иврит), система онлайн-записи с интеграцией Google Calendar, Gmail и Drive API, а также управление всем контентом через Sanity CMS.
Page Speed:
Mobile - 97 / 100 / 96 / 100
Desktop - 100 / 100 / 96 / 100
Ключевые возможности
Полная локализация на трёх языках (uk / en / he) с SEO-метаданными и hreflang
Многошаговая форма онлайн-записи с проверкой занятости врачей
Интеграция с Google Workspace (Calendar, Drive, Gmail)
Динамический контент, SEO-данные и формы управляются через Sanity CMS
Адаптивный дизайн, плавные анимации, полная поддержка RTL-интерфейса
Production-ready деплой на Vercel с полной системой переменных окружения
Технологический стек
Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS, Framer Motion
CMS: Sanity (Headless CMS, GROQ queries, PortableText)
Интеграции: Google Calendar API, Gmail API, Drive API
Мультиязычность / SEO: next-intl / next-i18next, OG / Twitter meta, hreflang
Инфраструктура: Vercel Hosting, .env Environment Variables
Код-стиль: ESLint (FlatConfig) + Prettier