Project Solar

Run one neighborhood campaign from one seed address.

This page is the operator entry point. Submit one address and a radius, generate postcards for the eligible neighboring houses, upload the PDFs into Drive, and send every QR to the matching /p/[id] landing page.

Ops Console

Operator access required.

What gets personalized

Every accepted neighboring house gets a personalized landing page at /p/[lead-id] . The postcard and the landing page reuse the same stored proposal image for that lead.

What the job does automatically

The backend scans the radius, removes non-houses and roofs with existing solar, creates the PDFs, uploads them into one Drive folder, and keeps the landing page tied to the same lead.