A high-converting marketing site for a Kansas City remodeling company with a resilient lead API
A fast, SEO-tuned remodeling site that never drops a lead.
A polished single-page marketing site for a Kansas City home-remodeling company, with animated sectioned content and a serverless estimate-request API that reliably delivers leads via email across multiple providers.
A look at the interface.
Representative UI — abstracted, never a client's real data.for themselves.
- Vite
- React
- TypeScript
- Tailwind
- Framer Motion
- Microsoft Graph
Ship a fast, SEO-tuned remodeling landing page that reliably delivers estimate-request leads via email, without a dedicated backend, and resilient to any single email provider failing.
How it
works
Animated, component-driven sections tuned with SEO and social metadata for local search. The estimate-request endpoint validates the form, prefers Microsoft Graph sendMail, and falls back to SMTP so leads always get through. It deploys on either Vercel or Netlify, with automated tests verifying delivery.
What I built
(03) Inside the buildComponent-driven landing page
Hero, services, projects, testimonials, about, and contact sections built with a component library and motion, tuned with SEO and social metadata for local search.
Resilient estimate API
A serverless endpoint validates the form, prefers Microsoft Graph sendMail, and gracefully falls back to SMTP so leads always get through.
Multi-platform deploy
Configured for both Vercel and Netlify with end-to-end and unit tests verifying mail delivery.
The
receipts
- Dual email delivery: Microsoft Graph with an SMTP fallback
- Production-grade SEO and social metadata for local search
- Animated marketing sections with a modern component stack
- Tested mail delivery via automated suites