Skip to content
Pacholo Amit
Index
liveZentech Inc.

BarangayOS

The operating system for barangays

Year
2026
Role
CTO & Co-Founder
Category
civic
Status
live
Barangays live
2

Balud, Samar · Banilad, Negros Oriental

Surfaces from one monorepo
4

Portal, admin, mobile, kiosk

Cost to onboard
₱0
VisitSource private
BarangayOS ribbon-cutting in Barangay Banilad
Barangay Banilad, Bacong, Negros Oriental. BarangayOS goes live, July 2026.

Built with

  • Next.js
  • React Native
  • Expo
  • Convex
  • Better Auth
  • Xendit
  • TypeScript
  • Tailwind CSS
  • Turborepo
  • Bun

There are roughly 42,000 barangays in the Philippines. A barangay is the smallest unit of government here, the one that issues the certificate you need before you can open a bank account, apply for a job, claim a benefit or register a business. Getting one has historically meant going to the hall in person, during office hours, and often going back a second time because the captain was out or the form was wrong.

BarangayOS removes the trip.

What it does

A resident opens the portal, verifies who they are once, and requests a document. They pay the fee with GCash or Maya. They watch the request move through review and approval in real time, and collect, or download, a document carrying a QR code that anyone can scan to confirm it is genuine.

On the other side of the counter, staff work a single dashboard: the resident register, incoming requests, finance, and announcements that reach the whole barangay in one post.

Four surfaces, one system

The hard part of civic software is not any single screen, it is that the same records have to be correct in four different places at once.

  • Resident portal, Next.js. Request, pay, track, download.
  • Staff dashboard, the back office: records, approvals, finance, KYC review.
  • Mobile app, React Native and Expo, so officials can work from the field rather than from the hall.
  • Walk-up kiosk, an iPad build for residents who would rather not do this on a phone, standing in the hall itself. Not every resident is online, and a system that assumes they are is a system that excludes them.

All four come out of one Turborepo monorepo over a single Convex backend, which is what keeps a document's state identical whether you look at it from a kiosk or a phone. Authentication is Better Auth, sessions, organizations, and phone or email OTP, because a resident verifying their identity may not have an email address. Payments run through Xendit.

Built for the actual rules

It is compliant with the Data Privacy Act of 2012 (RA 10173), encrypts data at rest and in transit, and enforces role-based access, a barangay secretary and a treasurer do not see the same things.

Every issued document is QR-verifiable. Falsified barangay certificates are a real problem; a certificate that can be checked against the issuing system in two seconds is a different object from a piece of paper with a signature on it.

Free, in writing

BarangayOS costs a barangay nothing to onboard and nothing to run. No subscription, no trial that expires, no per-seat pricing.

That is a deliberate commercial choice rather than a charitable one. Barangay budgets are small and slow, and a procurement process is a wall that most civic software never gets over. Removing the price removes the wall.

Live

It went live in Barangay Balud, Basey, Samar, and in Barangay Banilad, Bacong, Negros Oriental, the ribbon-cutting above.

The product

BarangayOS, the resident web portal
BarangayOS running on a walk-in kiosk in the City of Cebu
The BarangayOS resident app
Next in the recordBPLS OS