A multilingual website for a private ophthalmology clinic and an innovative medical device.
Developed from scratch on Next.js 14 (App Router) without using WordPress or any template-based solutions.
The project focuses on high performance, scalability, SEO optimization, and accessibility (WCAG AA).
It includes full RTL support (Hebrew), an online booking system integrated with Google Calendar, Gmail, and Drive API, and content management powered by Sanity CMS.
PageSpeed Insights:
Mobile - 97 / 100 / 96 / 100
Desktop - 100 / 100 / 96 / 100
Key Features
Full localization in three languages (uk / en / he) with SEO metadata and hreflang support
Multi-step online booking form with real-time doctor availability checks
Deep integration with Google Workspace (Calendar, Drive, Gmail)
Dynamic content, SEO data, and form configuration managed via Sanity CMS
Responsive design, smooth animations, and full RTL interface support
Production-ready deployment on Vercel with complete environment variable setup
Technology Stack
Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS, Framer Motion
CMS: Sanity (Headless CMS, GROQ queries, PortableText)
Integrations: Google Calendar API, Gmail API, Drive API
Multilingual / SEO: next-intl / next-i18next, OG / Twitter meta, hreflang
Infrastructure: Vercel Hosting, .env Environment Variables
Code Style: ESLint (FlatConfig) + Prettier
Developed from scratch on Next.js 14 (App Router) without using WordPress or any template-based solutions.
The project focuses on high performance, scalability, SEO optimization, and accessibility (WCAG AA).
It includes full RTL support (Hebrew), an online booking system integrated with Google Calendar, Gmail, and Drive API, and content management powered by Sanity CMS.
PageSpeed Insights:
Mobile - 97 / 100 / 96 / 100
Desktop - 100 / 100 / 96 / 100
Key Features
Full localization in three languages (uk / en / he) with SEO metadata and hreflang support
Multi-step online booking form with real-time doctor availability checks
Deep integration with Google Workspace (Calendar, Drive, Gmail)
Dynamic content, SEO data, and form configuration managed via Sanity CMS
Responsive design, smooth animations, and full RTL interface support
Production-ready deployment on Vercel with complete environment variable setup
Technology Stack
Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS, Framer Motion
CMS: Sanity (Headless CMS, GROQ queries, PortableText)
Integrations: Google Calendar API, Gmail API, Drive API
Multilingual / SEO: next-intl / next-i18next, OG / Twitter meta, hreflang
Infrastructure: Vercel Hosting, .env Environment Variables
Code Style: ESLint (FlatConfig) + Prettier