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.
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.
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.
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.
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.




