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.

Connecting…

residential pool permits issued in the last 30 days

Market Mesa, AZ
Last sync

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

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
High 70–100 Medium 40–69 Low 0–39

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

Issued
Status
Declared valuation
Pool contractor
Application
Council district

Permit description

Score breakdown

Source: (public records). Street number masked. Scores prioritize records for review only.