FixFlow Roofing — Quote form + lead dashboard (sample project)
- Industry: home services / roofing
- Year: 2026 · type: sample project, 100% runnable, live demo available
- Services: website, web-app, CRM-lite
- Try it: folder
samples/fixflow-leadsin the DevMinimum repo, openindex.html(dashboard: link "Lead dashboard" in the footer, or#admin)
The #1 thing freelancers get hired for worldwide is lead follow-up. This sample is both halves of it: a homeowner-facing quote page for a roofing company, plus the owner's live lead dashboard — statuses, pipeline value, close rate, CSV export.
The problem
Small trade businesses take quotes via phone calls and a notes app. Leads go cold in 24 hours, nobody knows which jobs are worth how much, and "follow up tomorrow" becomes never.
The solution
- Public page: 2-minute quote request with roofing-specific intake (property type, roof age, issue chips), validated, ticket number on screen
- Every lead gets an estimated job value by real rules (storm damage ≈ $6.5k, full replacement ≈ $12.5k) — so the dashboard shows money, not names
- Dashboard: stat cards (untouched today, won value, pipeline, close rate), status filter pills, one-click status change, CSV export that opens clean in Excel
Result
A working mini-CRM a real crew could run today, in one file with zero setup. Demo it live: submit a quote, watch the ticket appear in the pipeline.