All projects · Marketing & Lead-Gen

FixFlow — Smart Plumbing Diagnosis

A branching diagnostic wizard that walks a homeowner through their plumbing issue, dynamically choosing follow-up questions based on prior…

A branching diagnostic wizard that walks a homeowner through their plumbing issue, dynamically choosing follow-up questions based on prior answers, then produces a recommended service, urgency level, written assessment, and an auto-generated plain-English summary of the reported problem. The diagnosis is rule-based (no external AI), with the result screen re-themed by urgency and a matching dispatch CTA.

Built with: Vanilla JavaScript, Predicate-based branching engine, CSS custom properties, SVG icon library, Rule-based inference

Open the live demo

Have something like this built