eBills is a comprehensive digital utility billing and consumer management platform built as a web and mobile application for the Philippine market.
🏢 What eBills Is
eBills is a multi-sided SaaS platform that connects three types of users:
User Type Role
Consumers — Residential/commercial electricity customers
Utility Companies — Electric cooperatives, distribution utilities
License Dealers — Resellers of eBills platform licenses
⚡ Core Features
For Consumers
Bill Viewing — View current and past utility bills with full charge breakdowns
Payment Tracking — Record and track payment submissions
Energy Analytics — kWh usage trends, daily averages, carbon footprint, efficiency scores
Consumption Dashboard — Visual charts of usage history
Bill Calculator — Estimate monthly bills based on kWh input
Bill Splitting — Split utility bills among household members/roommates
Consumer Account Linking — Link your utility consumer account to your eBills profile via identity verification
For Utility Companies
Utility Dashboard — Full admin portal for managing consumers
Consumer Management — Register, view, and manage consumer records
Billing Management — Generate bills, manage charge line items, configure penalties and arrears
Announcements — Broadcast outage notices, rate changes, maintenance schedules
Support Ticket System — Handle consumer complaints and disputes
Payment Submissions Management — Review and confirm consumer payments
Service Area Management — Define geographic service coverage
Maintenance Fund — Track infrastructure contributions and fund usage
Link Request Processing — Approve/reject consumer account linking requests
Billing Settings — Configure penalty rates, arrears policies, charge categories
For License Dealers
Dealer Dashboard — Manage license inventory and sales
License Reselling — Sell eBills platform licenses to utility companies
Sales Tracking — Monitor transfers, commissions, and payment methods
🔐 Identity & Verification System
KYC (Know Your Customer) — Government ID (front/back) + selfie verification
Admin review of verification submissions
Verified Badge — Blue checkmark shown on verified users
ID expiry monitoring — Alerts when IDs are about to expire
Personal info change requests — Formal process to update name/DOB/nationality with supporting documents
👥 Social Features
Social Feed — Community posts with types: General, Tips, Questions, Complaints, Announcements
Post Interactions — Likes, comments, replies, shares, bookmarks, flags
Friends System — Friend requests and connections
Direct Messaging — Private conversations with read receipts, reactions, pinned messages
Public Profiles — Username-based public profiles with @mention links
Post Analytics — Engagement metrics for your own posts
Scheduled Posts — Queue posts to publish at a future date/time
🏛️ Platform Administration
Admin Panel — Platform-level management
User Management — View and manage all registered users
Identity Review — Process KYC submissions
Utility Application Review — Approve/reject utility company registrations
Content Moderation — Handle flagged posts
License Products & Orders — Manage license pricing and purchase orders
Support Tickets (App-level) — Handle platform-wide support issues
Feature Requests — Collect and manage user-requested features
Email Templates — Configure notification email templates
App Settings — Platform-wide configuration
🔔 Notifications & Alerts
In-app notifications — Bill alerts, payment confirmations, friend requests, post interactions
Unpaid Bill Banner — Prominent alert for overdue bills
Bill Reminders — Background checker for upcoming due dates
Email notifications — Verification codes, link approvals/rejections
⚖️ Legal & Compliance
Terms of Service — English & Filipino, aligned with Philippine law
Privacy Policy — Compliant with RA 10173 (Data Privacy Act of 2012)
E-Commerce Act (RA 8792) compliance
Admin-regenerable legal documents using AI
🛠️ Technical Architecture
Frontend: React + Tailwind CSS (Web & Mobile via WebView)
Backend: Base44 BaaS (database, auth, integrations)
AI Integration: LLM-powered bill analysis, legal doc generation
File Storage: Secure cloud storage for ID documents
Real-time: Entity subscriptions for live updates
Mobile: iOS & Android compatible (same React codebase)
🇵🇭 Philippine Context
Currency: Philippine Peso (₱)
Address system: PSGC-based (Region → Province → City → Barangay)
Language: English + Filipino (Tagalog)
Legal framework: Philippine Data Privacy Act, E-Commerce Act
Target market: Electric cooperatives and distribution utilities nationwide
In short, eBills is a full-stack utility management ecosystem — not just a billing app, but a complete platform connecting consumers, utility companies, and dealers in a single, integrated digital environment.
#SaaS
More business apps in English.