St Pamdes
Customer records and water billing for village water management.
Already in use at Pamdes Baitul Amin · October 2023
0852-3207-7932 · kukohsantoso013@gmail.com · qkohst.github.io
Summary
- 01
An application for recording customers, water usage, and payments for a village water body.
- 02
Already running on a real installation serving more than six hundred customers since 2023.
- 03
Bills are assembled automatically from meter readings, the water tariff, maintenance, and administration fees.
- 04
Two routes available: buy a ready-to-use licence, or have it built around your village's own tariff rules.
The problem it solves
- Meter readings are written in a book, then retyped to produce bills — the same work done twice.
- Bills are calculated by hand, so a small discrepancy is hard to trace when a customer disputes it.
- A single customer's payment history is scattered across many monthly ledgers.
- Staff cannot tell who has not paid without checking every record one by one.
- Receipts are handwritten, so they are inconsistent and easily lost.
- Reports for committee meetings are assembled at the last minute from records that are not always complete.
The proposed solution
Staff enter only the meter reading; the bill assembles itself from the water tariff, maintenance fee, and administration fee already configured, so the result is consistent for every customer.
Settled or outstanding status is visible directly on the payment list, and each customer's history is kept whole, so an old question can be answered on the spot.
Receipts print in a consistent format with a configurable paper size, and every report exports to Excel and PDF for committee meetings.
Who uses it
- AdminCustomer data, water tariff, fee settings, reports, and user management.
- OfficerRecording meter readings, taking payments, and printing receipts.
Modules and features
| Module | Description |
|---|---|
| Customer records | Customer code, name, phone or WhatsApp number, address, and active status. |
| Water tariff | Rate per cubic metre, alongside maintenance and administration fees. |
| Usage recording | Entering each customer's meter reading for every billing month. |
| Payment transactions | Payment records with settlement status visible on the list. |
| Bill lookup | Checking the current bill and payment history for any customer. |
| Payment receipt | Printed receipt showing usage, tariff, and fees, with configurable paper size. |
| Transaction reports | Monthly and annual payment summaries for committee meetings. |
| Dashboard | Active customer counts and a payment chart across the running year. |
| Import and export | Customer data loaded from Excel, with reports exported to Excel and PDF. |
Inside the application
Inside the application
Two ways to take it
Buy ready-made
The application is built and proven. Installed, branded as yours, and in use straight away.
Rp2.100.000
$120 · One-time licence
Built bespoke
Redesigned around your own rules and workflow, using this system as the starting point.
Rp8.900.000
$505 · Starting from
Pricing
| Pricing | USD | IDR |
|---|---|---|
| One-time licence | $120 | Rp2.100.000 |
| Annual fee | $30 | Rp500.000 |
Starts in the second year. The first year is already included in the licence price.
Rate 1 USD ≈ Rp17.603 as of 11 September 2026
Included · Not included
Included
- Usage licence for one village water management body.
- Installation on a server or host of your choosing.
- Loading your initial customer data from existing Excel files.
- Identity, water tariff, and receipt format configuration.
- Training for administrators and recording officers.
- Three months of support after handover.
Not included
- Server, domain, and SSL certificate costs if hosted online.
- Hardware: computers, printers, and meter-reading devices.
- Automatic WhatsApp notifications to customers — quoted as separate work.
- New modules beyond the list above.
Terms and conditions
- Licence payment: 50% on agreement, 50% on handover.
- The annual fee starts in the second year; the first year is included in the licence.
- The annual fee covers version updates, bug fixes, and technical support.
- Source code is not included in the licence; it is available as a separate agreement.
- Prices are exclusive of applicable taxes.
Valid until 16 October 2026
Process and timeline
-
01
Consultation
Recording tariff rules, fee components, and the receipt format used today.
Estimate: 1–2 days
-
02
Installation
Server preparation, application setup, and tariff and fee configuration.
Estimate: 1 day
-
03
Data loading
Importing customer records and any outstanding bills.
Estimate: 2–3 days
-
04
Training
Working with recording officers and administrators until they work unaided.
Estimate: 1 day
-
05
Handover
The system fully running, with documentation and user accounts.
Estimate: 1 day
Closing
Thank you for taking the time to read this proposal. I am ready to discuss any adjustments you need before you decide.
Kukoh Santoso
Web Developer
0852-3207-7932 · kukohsantoso013@gmail.com
qkohst.github.io