All projects

Short summary: A full-stack website for a specialist voice and swallowing clinic in the UAE, built with a Next.js frontend, a PHP backend, and a custom admin dashboard for managing all site content and appointments.

Next.js
PHP
MySQL
Admin Dashboard
Larynx Clinic screenshot 1 of 5

Overview

I designed and developed a bilingual (English/Arabic) website for Larynx Clinic, an ENT and laryngology practice led by Dr. Redwan Kalash with locations in Dubai and Al Ain. Both the public website and the admin dashboard are built with Next.js, while a PHP backend handles the API, data and server-side automation. Every part of the site is dynamic and managed from the dashboard, so the clinic staff can update content, reply to patients and manage appointments without touching any code.

Features

  • Fully dynamic website, with all content managed from the admin dashboard
  • Bilingual English/Arabic content
  • Online appointment booking system
  • Inbox chat system for patient messages, managed from the dashboard
  • Email piping, so incoming emails are received and processed by the system
  • Cron jobs for scheduled background tasks
  • YouTube Data API integration to pull videos automatically from the clinic's channel
  • Dynamic services catalogue with individual detail pages
  • Articles section for patient education
  • WhatsApp integration and contact form
  • Optimized images and SEO metadata

Admin Dashboard

  • Manage services, articles, banners and the doctor profile
  • View and manage appointment bookings
  • Read and reply to patient messages through the inbox chat
  • Control website content in both languages

Tech Stack

  • Frontend: Next.js, React
  • Admin Dashboard: Next.js
  • Backend: PHP, MySQL
  • Integrations: YouTube Data API, email piping, cron jobs