Configurable public content
Services, service areas, navigation, theme tokens, contact fields, maintenance, financing, and other public sections remain configuration-driven.
WEBSITE & LEAD CAPTURE
A buyer can switch the same codebase into contractor mode after replacing the shipped placeholder identity, operating details, local claims, and legal content.
Services, service areas, navigation, theme tokens, contact fields, maintenance, financing, and other public sections remain configuration-driven.
The contractor surface includes homeowner pages, service details, local pages, mobile navigation, and a request-service experience.
The public request route validates input, verifies Turnstile server-side, stores the lead in D1, and can optionally trigger a post-save notification.
Contractor mode remains blocked from a production-ready designation until the buyer replaces placeholder identity, contact details, territory claims, assets, and legal copy.