
Digitizing K-Electric's Billing Recovery Operations for 2.5M+ Consumers
When you're recovering millions in billing revenue, you can't afford to operate blind. EdgeFirm built us a platform that gives everyone — from field officers to management — exactly what they need. Our supervisors used to wait until end of day for reports. Now they see everything in real time. The offline capability alone changed how our teams operate in the field.
MediaNet manages thousands of field revenue recovery operations daily on behalf of K-Electric — Pakistan's largest private power utility serving over 2.5 million consumers. But the systems supporting those operations hadn't kept pace with scale: paper-based forms, no real-time visibility, no GPS accountability, and entirely disconnected spreadsheets for case management, attendance, and reporting.
The MediaNet Platform is EdgeFirm's full-stack solution — built for every level of the organization, from field officers working in areas with poor connectivity to executives reviewing real-time recovery dashboards. Every collection attempt is now GPS-tagged, photo-verified, timestamped, and instantly visible across the organization.
The Challenge: Paper-based workflows, zero real-time visibility, no GPS accountability, disconnected systems across thousands of daily field visits
Design and deploy a full-stack field operations platform that digitizes every touchpoint in K-Electric's billing recovery workflow — from case assignment and field collection attempts to attendance tracking, GPS verification, and executive reporting. The platform needed to serve 10 distinct role types, work offline in connectivity-challenged areas, and replace an entire ecosystem of spreadsheets and paper forms with a single, unified system.
Offline-First Field Collection App: Field officers view their assigned cases, record collection attempts, capture up to 5 GPS-embedded photos (meter readings, payment receipts, consumer verification), and save data locally — all without internet. When connectivity returns, the app auto-syncs seamlessly. Predefined remark categories (ATP, NATP, Disconnection, Partial Collection) ensure structured, consistent data at point of contact. Officers can edit attempts until end-of-day, after which records lock for data integrity.
Real-Time GPS Tracking & Case Management: Supervisors see every active officer's live position on Google Maps with full route visualization and historical tracking. Cases are imported in bulk via Excel (with automated validation), organized into batches, assigned to zones and officers, and trackable through to resolution. Smart filtering by consumer number, meter, zone, billing cycle, or date range gives managers instant access to any case in the system.
Next.js with offline-first architecture (PWA) — local storage with background sync queue
Google Maps API for live GPS tracking, route visualization, and IBC zone management
Node.js API services with job queues for async bulk import processing and background tasks
PostgreSQL for case management, attendance, attempt records, and full audit logging
AWS EC2 + S3 for scalable backend hosting and photo storage with GPS-embedded metadata
Excel import/export across all entity types with schema validation and error reporting
Every collection attempt is now captured digitally in the field — GPS-tagged, photo-verified, timestamped, and instantly available to the entire organization.
Managers see live dashboards, officer locations, and performance metrics continuously — not yesterday's manually compiled spreadsheet arriving hours after the fact.
No more unverified visit reports. Every attempt has location proof, timestamps, and photographic evidence — unambiguous records for compliance and performance management.
With live tracking and real-time analytics, supervisors intervene during the day — redirecting officers, reassigning cases, and resolving issues before the day closes.
Offline-first architecture means the platform works where it matters most: in the field, in areas with unreliable mobile connectivity — without losing a single data point.
Before the MediaNet Platform, K-Electric's billing recovery ran on paper, trust, and next-day reporting. Thousands of field visits happened daily with no verification, no real-time visibility, and no way to measure what was actually working. After: every collection attempt is digitally captured, GPS-verified, and instantly visible. Managers see live dashboards. Officers work offline without friction. Performance is measured in real time, not reconstructed from spreadsheets days later. MediaNet continues working with EdgeFirm on feature additions and scaling as K-Electric expands its recovery operations.
Industry
Utilities / Field Operations / Revenue Recovery
Location
Karachi, Pakistan
Timeline
3 months
Industry Focus
Power utility billing recovery in Pakistan requires understanding IBC zones, billing cycles, disconnection workflows, and the reality of spotty mobile connectivity in the field. Off-the-shelf field service tools weren't built for this landscape — offline-first wasn't a feature request, it was a survival requirement.

Empower everyday people with the knowledge they need to understand their legal situations.

Eona.ae, a dynamic brand serving the UAE market, sought to enhance its customer engagement and delivery operations through a conversational AI solution.

Legislative Alliance for Women Empowerment Protection is an innovative legal tech startup designed to revolutionize how legislators, policymakers, and researchers craft laws, acts, and bills.
Schedule a free strategy call to discuss your project and get a custom AI implementation roadmap.
Or email us directly at hello@edgefirm.io. We typically respond within 2 hours during business days.