Case Study – Integrated Barangay Governance Platform

OneBarangay – Integrated Barangay Governance Platform

A production-minded Blazor Server platform for Philippine barangay offices, built to connect resident records, official documents, service requests, KP proceedings, public verification, resident self-service, dashboards, and operational controls in one governed workflow.

Problem

Barangay teams often manage resident records, certificates, KP cases, public requests, treasury, inventory, disaster response, and audit review across paper files, spreadsheets, and disconnected tools.

Solution

I built OneBarangay as a modular governance platform with a secure staff app, resident portal, public verification service, role-aware workflows, QR-verifiable documents, dashboards, and event-driven synchronization.

My Role

I handled the architecture and implementation across the data model, Blazor UI, domain workflows, EF Core persistence, Wolverine messaging, portal and verifier integrations, dashboards, documentation, and automated tests.

OneBarangay welcome and quick access kiosk screen
The welcome and quick-access kiosk gives staff a guided starting point for resident lookup, document requests, dashboard review, and high-frequency barangay workflows.

What The System Does

Resident & Household Records

Centralized resident profiles, household relationships, demographic records, contact information, senior and PWD indicators, attachments, and search tools for service delivery.

Documents, Orders & QR Verification

Certificate templates, document orders, online requests, print-ready outputs, QR-coded verification, and a public verifier for checking issued documents.

KP, Blotter & VAW Workflows

Operational modules for barangay justice, blotter records, hearings, compliance monitoring, VAW Desk assistance, case status tracking, and follow-through actions.

Treasury, Inventory & Disaster Operations

Support for receipts, collections, inventory movement, asset visibility, disaster incidents, response resources, evacuation centers, and operational reporting.

Resident Portal & Public Verification

A resident-facing portal supports self-service requests while a separate verifier lets external users validate issued documents without exposing private records.

Security, Audit & Dashboards

Role-aware navigation, user activity logs, auto-logout controls, audit trail support, dashboard projections, reports, and subscription/license checks.

OneBarangay resident search and resident record workflow
Resident search and profile workflows give staff a structured foundation for household management, document requests, case records, and reporting.
OneBarangay online document request and order workflow
Online request and document-order screens connect resident self-service, staff review, template-driven generation, and QR verification into one process.

Workflow Highlights

Role-Aware Quick Access

Staff land on focused shortcuts and navigation that match the operational modules they are allowed to use.

Resident Service Foundation

Resident and household records anchor certificates, assistance tracking, cases, reports, and future portal interactions.

Online Request Processing

Document requests move from portal intake to staff review, order tracking, template generation, and verification-ready issuance.

KP Compliance Controls

Compliance monitors and case screens help track barangay justice proceedings, deadlines, attendance, and case progress.

Disaster Response Workflow

Incident, evacuation, resource, and drill records give the barangay a structured way to coordinate preparedness and response data.

Event-Driven Operations

Wolverine message handling and durable inbox/outbox patterns support reliable workflow events and dashboard projections.

OneBarangay KP compliance monitor workflow
KP compliance views show how the application supports regulated barangay justice workflows with searchable records, status visibility, and operational follow-up.
OneBarangay disaster incident management workflow
Disaster incident management extends the platform beyond certificates into emergency preparedness, incident records, resources, and response reporting.

Architecture & Engineering

OneBarangay is structured as a full-stack product rather than a single admin screen. The solution includes a secure Blazor staff application, a resident portal, a public verification service, a marketing/public surface, and an Aspire host for orchestrating services in development. EF Core and SQL Server handle persistence, while WolverineFx message workflows, Wolverine HTTP endpoints, and durable inbox/outbox patterns support reliable business events, asynchronous processing, and dashboard projections.

.NET 10
C# 14
Blazor Server
EF Core
SQL Server
WolverineFx
Wolverine HTTP
Durable Inbox/Outbox
.NET Aspire
Razor Pages
Identity
QRCoder
xUnit
Playwright

What This Shows I Can Build

Public-Sector Workflows

Systems that reflect real administrative rules, paper-heavy processes, public service counters, and compliance needs.

Full-Stack Product Delivery

Staff applications, portals, verification surfaces, persistence, background workflows, reports, and automated tests.

Risk-Aware Systems

Role-based access, audit history, verification boundaries, operational logs, and secure separation between public and private data.

Maintainable Modular Architecture

A codebase organized around business capabilities, reliable message flows, and testable service boundaries.

Screenshots use local/demo data from the OneBarangay development environment and are shown to demonstrate representative workflows without exposing private resident records.