Claude Worker 3fbeb0ca77
Some checks are pending
tests / PHP 8.2 (swoole-5.1.6) (push) Waiting to run
tests / PHP 8.3 (swoole-5.1.6) (push) Waiting to run
tests / PHP 8.4 (swoole-6.0) (push) Waiting to run
feat: audit and integration check of barangay modules
Task #80 completed by ClaudeQueue

ClaudeQueue
2026-06-08 19:38:04 +00:00

BarangaySystem

Barangay Management & Governance Platform built on Hypervel (Laravel-compatible on Hyperf/Swoole) + Vue 3 SPA.

Stack

Layer Technology
Backend Hypervel (PHP 8.x, Hyperf/Swoole)
Frontend Vue 3 SPA + Pinia
Database MySQL
Cache/Session Redis
Auth JWT (lcobucci) + Session dual guard
File Storage Multi-disk (local/S3) with CDN pipeline
Queue Redis-backed

Core Modules

  • Resident & Household Management — resident profiles, household registry
  • Document/Certificate Requests — Clearance, Residency, Indigency, Good Moral, Business Clearance + QR PH payment
  • Blotter / Incident System — filing, hearings, resolution tracking
  • Barangay Projects — infrastructure, livelihood, health, education projects
  • Budget & Finance — income/expense recording, fiscal year reports
  • Geography Hierarchy — Region → Province → City/Municipality → Barangay → Purok
  • QR PH Payment — InstaPay/QRPH for document fees (GCash, Maya, and all major banks)
  • Announcements — barangay bulletins
  • Admin Console — system settings, branding, module toggles, user management, logs, backups
  • Accounting — chart of accounts, journal entries, financial reports

User Roles

Role Description
super_admin System owner / platform administrator
punong_barangay Barangay Captain
kagawad Barangay Councilor
secretary Barangay Secretary
treasurer Barangay Treasurer
sk_chairperson SK Chairperson
sk_councilor SK Councilor
tanod Barangay Tanod
bhw Barangay Health Worker
daycare_worker Daycare Worker
staff Administrative Staff
resident Registered Resident
audit Internal Auditor

Git Remotes

primary   ssh://git@git.hesed.sbs:6611/BarangaySystem
origin    ssh://git@git2.hesed.sbs:6612/josh/BarangaySystem.git

Setup

cp .env.example .env
composer install
npm install
php artisan migrate --seed
npm run build
Description
Barangay management system scaffolded from BukidBountyApp — residents, households, certificates, blotter, officials, ayuda, projects
Readme MIT 7.5 MiB
Languages
PHP 33.4%
Vue 23.1%
Blade 21.2%
JavaScript 20.2%
Shell 0.9%
Other 1.2%