OBO BPCS
City of Mandaue
Launch the live demo
Building Permit & Compliance System

Every building permit, from filing to occupancy — on one system.

The Office of the Building Official runs intake, cross-agency routing, six-section evaluation, fees, inspection, issuance and enforcement in one place — under the RA 11032 3–7–20 service pledge, with every action audit-logged.

Launch the live demo Explore the capabilities
3–7–20
day pledge (RA 11032)
10
online services
6
referral offices linked
100%
audit-logged
BP-2026-04182 Technical evaluation Day 6 / 20
✓
Filed & received
Counter 2 · Sep 12
✓
Referrals cleared
CPDO · Assessor · BFP · MCENRO
3
Technical evaluation
4 of 6 sections cleared
4
Fees & issuance
Pending
A citizen follows every hand-off by tracking number — no phone calls.
One foundation, fifteen capabilities

Everything the office does, built as one standalone system.

BPCS, EDMS and DTS on a single on-premise platform — integrating with CPDO, the Assessor, the Treasurer, BFP and MCENRO through APIs, never a shared database.

Intake on the official checklist

All 26 requirements of CL 2026-0413v1 with copy counts and conditional rules — type-driven forms and auto-derived folder colour.

Cross-agency referral routing

The signature Routing Rail — CPDO, Assessor, Treasurer, BFP and MCENRO, each a versioned API with its own clearance and deficiency state.

Six-section technical evaluation

Line & grade, architectural, structural, sanitary, mechanical, electrical — each with Pass/Conditional/Fail, findings, and endorsement to the Building Official.

Fee assessment & billing

Fees computed from the live schedule, a printable Order of Payment and Official Receipt, and the pre-issuance inspection surcharge.

Permit issuance & occupancy

Permit numbering and segregation, the official NBC/MPW forms, a QR-verifiable permit, and the Certificate of Occupancy with its Withdraw-for-FSIC branch.

Milestone inspections

Scheduled field visits with per-item findings, photo evidence, gated sign-off and the corrective-notice loop — a passed final unlocks the CoO.

Violation & enforcement

Complaint intake to inspection, a violation register, and escalation through mediation to legal remedy and work-stoppage orders.

Reporting & compliance

RA 11032 SLA monitoring, the ARTA Zero Backlog Report, revenue and KPI dashboards, and Internal / Mayor / Public transparency views.

EDMS with self-hosted OCR

A document archive with Tesseract/PaddleOCR full-text search and MinIO storage — personal data never leaves City-controlled infrastructure.

Document tracking (DTS)

Tracking numbers and chain-of-custody logging for physical documents and transmittals, sharing the routing engine rather than duplicating it.

RBAC, maker–checker & audit

Per-module access across three divisions, staged configuration and user provisioning approved by the Building Official, and an immutable audit trail.

AI-assisted plan checkRoadmap

Reads CAD/BIM plans, computes floor area for fees, and pre-screens conformance against PD 1096, zoning and the Fire Code — advisory, always human-verified.

Try it yourself →

Open the interactive demo: walk an application from filing to a QR-verifiable permit, across every module and screen.

The signature workflow

One accountable path across six offices.

The Routing Rail replaces the paper folder that disappears between desks. Every referral is a hand-off with a named clearing officer, a clearance or deficiency state, and a timestamp — so “where is this and who has it” is answered once, for everyone.

Versioned APIs Mutual TLS Webhooks, not polling Each office owns its data
✓
CPDO — Zoning clearance
Cleared via API
✓
City Assessor — Property record
Cleared via API
✓
BFP — Fire Safety Evaluation
Returned · FSEC issued
✓
MCENRO — Environmental
Cleared
●
Technical evaluation
4 of 6 sections cleared
AI Plan Pre-Assessment · BP-2026-04182 Advisory
Check
Measured
Required
Result
Front setback
5.0 m
≥ 4.5 m
Pass
Side setback
1.2 m
≥ 1.5 m
Flag
% Site occupancy
62%
≤ 70%
Pass
Total floor area
248.6 m²
→ fee
Takeoff
AI plan check · roadmap

It reads the plans, does the math, and flags what fails.

The pending-documents backlog is the real bottleneck. The AI ingests the CAD/BIM set, computes gross floor area for the fee, and checks setbacks, occupancy, height and egress against PD 1096, the Mandaue zoning ordinance and RA 9514 — producing a checklist report the licensed reviewer verifies and signs.

1
Perception — reads the drawing: dimensions, rooms, setback lines, title blocks.
2
Rules — a deterministic, versioned engine holds the code and ordinance limits.
3
Decision — a person signs. The AI never approves; every result is logged.
For the applicant

File once, travel once, know where you stand.

A two-phase model attacks the back-and-forth: upload scans for an online pre-check, fix anything flagged, then bring only the cleared hard copies to the counter.

01
Pre-verify online

Upload scans against the type-filtered checklist; a completeness and error pre-check returns “cleared to file” or a deficiency list.

02
File at the counter

Bring the pre-cleared set; the counter authenticates originals, CTCs and seals and issues an Acknowledgment Receipt with a target release date.

03
Track & pay

Follow every hand-off by tracking number; pay against a printable Order of Payment and receive an Official Receipt.

04
Claim the permit

Receive a QR-verifiable Building Permit — and, after construction and a passed final inspection, the Certificate of Occupancy.

Built for the regulatory environment

Compliant and sovereign by design.

On-premise, zero cloud dependency for core data — a Data Privacy Act requirement, not a preference. Designed toward ISO/IEC 27001 controls from day one.

RA 11032
Ease of Doing Business · 3–7–20 SLA
PD 1096 · RA 9514
National Building Code & Fire Code
RA 10173
Data Privacy Act · in-country residency
RA 8792
E-Commerce Act · e-signature
Full audit trail
Every action → actor + timestamp
RBAC + encryption
TLS 1.2+ / AES-256 · per-module
What good looks like

Faster permits, zero lost folders, a defensible record.

92%
processed within the SLA pledge
6.4
average days, filing to release
1,284
permits issued year-to-date
₱48.7M
fees collected, transparent
RUNS ON Laravel 11 Vue 3 + Inertia MySQL 8 MinIO storage Self-hosted OCR On-premise

See the whole system, end to end.

Walk an application from online pre-verification to a QR-verifiable permit — routing, evaluation, fees, inspection and the AI plan-check, on one screen.

Launch the live demo Back to capabilities