Portfolio Prototype · Powered by Public City Data
Fresh pool permits, filtered for fence and barrier contractors.
PermitPulse monitors newly issued residential swimming-pool permits, removes irrelevant records, scores potential opportunities, and turns public city data into a focused weekly digest.
Permit records indicate potential project activity. They do not guarantee that fencing or barrier work is available, required, or unassigned.
—
residential pool permits issued in the last 30 days
The framework
Watch → Filter → Deliver
01 · WATCH
Official records, on a schedule
PermitPulse checks official City of Mesa building-permit records for newly issued residential pool projects.
02 · FILTER
Noise out, signal scored
It removes irrelevant records and scores opportunities using recency, project value, permit status, and data completeness.
03 · DELIVER
A dashboard and a digest
It presents a focused dashboard and prepares a weekly contractor-friendly opportunity digest.
Pool Project Opportunity Monitor
Mesa permit dashboard
New permits in period
—
Total declared valuation
—
Average declared valuation
—
High-priority records
—
Last data sync
—
Permit activity by week
issued permits / week
No permit activity in the selected window.
How scoring works
Each record gets a deterministic 0–100 score. It prioritizes records for review — it does not predict whether a job is available.
- Recency of issue dateup to 40
- Declared project valuationup to 30
- Clear new-pool languageup to 20
- Data completenessup to 10
No permits match these filters.
Permit data couldn't be loaded right now. Try refreshing in a moment.
Permit records indicate potential project activity. They do not guarantee that fencing or barrier work is available, required, or unassigned. Street numbers are masked; records come from City of Mesa public data.
Case study
Why this exists
The problem
Contractors often buy expensive shared leads or manually search scattered public records. City permit data contains useful signals but is difficult to monitor consistently.
The solution
PermitPulse transforms Mesa's public permit feed into a filtered, ranked, contractor-friendly opportunity dashboard and digest.
The next validation question
Does pool-barrier work remain unassigned when the permit is issued, and is the permit information actionable enough for fence contractors to justify a subscription?
This prototype was built to test that question — it is not a claim that the business model is already proven.
What this build demonstrates
- · Official public API integration
- · Scheduled monitoring architecture
- · Server-side filtering and normalization
- · Transparent opportunity scoring
- · Responsive dashboard design
- · Automated digest preparation
- · Graceful fallback handling
- · Privacy-conscious presentation