CompanyRemote

Complete Water Billing Website

Project-Based

Description

I need a web-based water billing system that lets our customers view their statements and pay online in a few clicks. The core of the project is billing and payment processing, so every screen—from log-in to “payment successful”—has to feel fast, accurate, and secure.

Key requirements • Customer portal: after a secure sign-in, users can see current and past bills, consumption history, and any outstanding balance. • Real-time billing data: I will upload monthly readings in bulk (CSV or similar); the system should instantly generate individual invoices. • GCash integration: this is the primary payment option our customers use. If you can also wire in credit/debit cards or bank transfers, great—but GCash must work flawlessly on day one. • Receipts & notifications: automated e-mail/SMS confirmation for every successful payment, plus reminders for approaching due dates. • Admin dashboard: search, filter, and export transactions; adjust rates; post announcements that appear on the customer home page. • Responsive design: the portal has to work just as well on a phone as on a desktop because many of our users pay from their mobiles. • Data security & audit trail: role-based access for staff, encrypted payment data, and a log of all account actions.

Acceptance criteria

  1. A demo account shows a full billing–to–payment flow using GCash sandbox credentials.
  2. Uploading a sample CSV instantly produces accurate, itemised invoices.
  3. Admin can refund or mark payments manually, and the customer view updates in real time.
  4. Page load times stay under three seconds on 4G mobile.
  5. Source code, documentation, and deployment instructions are delivered so I can run the site on our own VPS.

Stack is flexible—Laravel, Django, Node, even WordPress with the right plugins—as long as it meets the criteria above and can scale to 10,000 active accounts without choking.

If this sounds like your kind of build, let’s talk timelines and milestones. Budget: USD 30–250 Skills: PHP, Django, Software Architecture, MySQL, HTML, Laravel, Web Development, Payment Processing

Skills

SecurityDjangoLaravelMySQLWordPressPayment ProcessingWeb DevelopmentHTMLPHPSoftware Architecture

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching