Next.js 15 App Router
- Server component architecture and data flow optimization
- Metadata API implementation for dynamic page metadata
- Middleware configuration for route handling and security

Business website for garage screen door installation with interactive gallery, form handling, and SEO optimizations built with Next.js 15.
Complete business website for a garage screen installation company serving New Zealand's North Island. Built with Next.js 15 App Router and modern web technologies.
SMTP2GO integration with custom HTML email templates. Includes conditional sections based on form type, error handling with timeouts, and responsive design for email clients.

Category-filtered image gallery with modal view and keyboard navigation. Features optimized image loading, transition effects, and responsive grid layout.

TypeScript-powered form system with Zod validation and reCAPTCHA integration. Supports multiple form types with conditional fields and real-time validation.

Next.js 15 metadata API with dynamic sitemap generation. Server-side structured data implementation for better search engine visibility.
Resolved Next.js 15 hydration mismatches between server and client rendering, particularly with date values and structured data generation.
Created type-safe form handling with runtime validation, error state management, and cross-browser compatibility for all form components.
Designed responsive HTML email templates with conditional sections based on form type while maintaining compatibility across email clients.