Ownware

Permora — Permit & Inspection Tracker for Trades (PHP + MySQL, Self-Hosted)

Track permits and inspections across every job — exact date-math alerts, owned outright.

Permora — Permit & Inspection Tracker for Trades (PHP + MySQL, Self-Hosted) preview banner

The problem it solves

Electrical, plumbing, HVAC, and general contractors juggle permits and inspections across every active job — and the tracking usually lives in a truck-cab notebook or a spreadsheet. A missed re-inspection stalls the job; an expired permit can mean re-applying and re-paying. Construction-management SaaS solves this as a side feature, priced per user, per month, forever.

  • Inspection dates and permit expiries scattered across jobs, with no single alert board
  • Failed inspections that need a re-inspection nobody scheduled
  • Per-user monthly SaaS pricing for what is, at its core, structured record-keeping

What you get

Jobs by trade

Organise work as jobs — electrical, plumbing, HVAC, or general — each with site address, client, and status.

Permits per job

Track each permit's AHJ/jurisdiction, type, number, application/issued/expiry dates, fee (kept in exact cents), and status.

Inspections with one-click re-inspection

Schedule inspections per permit with type, date, inspector, and result — and turn a failed or partial result into a linked re-inspection in one click.

Exact date-math alert board

Overdue inspections, permits expiring in configurable 60/30/7-day windows, and active jobs with no next inspection scheduled — all computed exactly, leap-year and DST-safe.

Per-job PDF report

A dependency-free PDF of the full permit and inspection history for any job — for the client, the GC, or your records.

Hardened CSV exports

Permits and inspections export to spreadsheet-safe CSV, hardened against formula injection, with fees kept numeric.

Pricing — one-time, yours forever

single license
$89.00
Version 1.0.0 · instant download · license key included
Available soon

Available soon — get notified

Checkout isn't open yet. Leave your email and we'll send one note the moment Permora — Permit & Inspection Tracker for Trades (PHP + MySQL, Self-Hosted) can be purchased — nothing else.

Screenshots

Honest limitations

  • Not an e-permitting system — no filing with authorities, no AHJ integrations
  • Permit fees are recorded numbers only; no payment processing
  • No document/photo uploads — references are structured text fields
  • Single-tenant: one company, one admin login per installation

2-minute web installer, plain PHP 8 + MySQL (or SQLite for a trial), no Composer or build step — Docker image included.

Frequently asked questions

Does Permora file permits with the city?

No — it tracks permits you've already pulled and the inspections they require. It is not an e-permitting or filing system, and it holds no legal documents.

How reliable are the date alerts?

The date math is computed exactly in PHP, anchored to UTC midnights — the test suite covers leap years, month and year boundaries, and both DST transitions.

Does it handle permit fees?

Fees are recorded as exact integer cents for your records and reports — Permora never charges or collects money.

Will it run on shared hosting?

Yes — PHP 8+ with PDO, MySQL/MariaDB or SQLite, a 2-minute web installer, no Composer packages, no API keys.

Can I get my data out?

Permits and inspections export to CSV at any time, and every job has a printable PDF report — your data stays yours.

See it running before you buy

The live demo resets itself — click around freely.

Open the live demo

More from this store

Ownware Business tools you own.  ·  hello@ownware.io
Catalog · Guides · Your purchases Powered by Deliora (self-hosted)