PDFResume.pdfOpen in Preview

District Assistance

Contact
Projects/District Assistance
Internal tool

Information System

First District Assistance Management System

Built for the Antipolo City First District Congressional Office, this system replaces fragmented Excel-based encoding with one role-protected staff workspace. It supports applicant lookup, structured application entry, duplicate and household review, payout workflows with auditable rescheduling, and privacy-conscious aggregate reports.

Internal tool for district staff only. Every screenshot here uses seeded sample data, not real applicant records.

Role

Full-Stack Developer

Year

2026

Status

In production
Next.jsTypeScriptSupabasePostgreSQLRow Level SecurityVercel
Internal tool · sample data
First District Assistance Management System interface

13,200+

applications consolidated

23

legacy Excel files unified

In production

live for district staff

Aggregate-only

reports expose zero PII

Case study

From context to working product

01

Context

District staff encoded financial-assistance applications across 23 separate Excel files, with no reliable way to find applicants, catch duplicates, or track payouts without losing context between spreadsheets.

02

What I built

I built and deployed the shared operations system on Next.js, Supabase, and Vercel: server-paginated search and reports, a guided application form, duplicate and household review, and payout workflows with auditable rescheduling. Supabase Auth, Row Level Security, and private ID-photo storage keep the data restricted to staff accounts.

03

Migration and scale

I consolidated and validated 13,200+ historical applications from 23 legacy Excel files, with import previews, duplicate detection, compatibility mapping, and reconciliation checks for incomplete source data. Reporting uses aggregate figures only, so staff can understand program reach without exposing personal information.

Product tour

Inside District Assistance

Choose a feature below. Select any screenshot to see it larger.

Internal tool · sample data

One searchable source of truth

Records

One searchable source of truth

Staff can search active and archived records, combine district, barangay, stage, and agency filters, and open a complete applicant history from one table.

Applicant records with search, filters, history, payout state, and staff actions.

Sample data shown.

Next project

AI Study Application

LancePad

LancePad is a full-stack AI study companion for students who want more than passive notes.