ESA Windows & Doors — Frontend project by Omer Farooq
    Frontend

    ESA Windows & Doors

    ESA Windows & Doors is a modern marketing and branding website built for a UK-based glazing company with over 15 years of experience in window installation, door fitting, and commercial glazing.

    The site features a full-screen hero section with an auto-cycling background slideshow and subtle Ken Burns zoom animations, creating an immediate visual impact. An emergency banner with a dismissible alert communicates 24/7 availability to visitors right from the top.

    Key sections include a services overview with animated cards, a filterable project gallery showcasing real work, a testimonials section, an FAQ, and a contact page with a working quote request form powered by Nodemailer.

    The site supports dark and light mode, includes a WhatsApp floating button for quick client contact, and is fully responsive across mobile, tablet, and desktop. Smooth scroll-triggered entrance animations are applied throughout using a custom AnimateOnScroll utility.

    Built with Next.js 15 and React 19, the project uses the App Router, TypeScript, Tailwind CSS v4, shadcn/ui component primitives, and Radix UI for accessible, polished interactions.

    Completed:2025
    Category:Frontend

    Tech Stack

    Next.jsReactTypeScriptTailwind CSSshadcn/uiNodemailer