Developed and maintained an online water billing system for LGUs, enabling customer management, billing, and payment processing.
The Water Billing System is a web application designed for Local Government Units (LGUs) to manage the complete billing cycle of water utility services.
Built entirely on Google Workspace, it utilizes Google Sheets for storage and Google Apps Script for logic.
google.script.run
for async frontend/backend callsExecution Flow:
doGet()
loads the UIvalidateLogin()
google.script.run
Customers
sheetPayments
sheetSheet | Key Fields |
---|---|
Users | UserID, Name, Password, Role, Status, Last Login |
Customers | CustomerID, Name, Type, Barangay, Discount |
Bills | CustomerID, BillID, Reading, Consumption, Amount |
Payments | PaymentID, Bill Details, Discounts, Total, Paid By |
CustomerCredits | CustomerID, CreditBalance, Notes |
Rates | Tiered rates for different customer types |