ZEMBA
ZEMBA
PM Green Energy Innovations
MSG91 Live
Firebase
⏰ Auto ON
Customer Data Dashboard
All fields editable inline · Download → Edit → Upload to sync
Click a customer's name to see their full details, ledger, and payment history.
SRNAMESERIALMODELLEGAL FILE #PLAN CODE DEALERPHONESALE DATE EMI/MORECVODSTATUSNEXT DUEACTION
Customer Ledger
Search for a customer above to view their ledger
➕ Add New Customer
Fill details and save — syncs to Firebase automatically
Daily Due Sheet
SRNAMESERIALPLANDEALER PHONEEMI/MODUERECVOD MO OD AMTNEXT DUESTATUS
💰 Record Payment
🕐 Payment History
SRDATECUSTOMERSERIALAMOUNTPENALTYNOTEACTION
📄 Payment Log Excel Backup
Download to edit offline, then re-upload — matched by Battery Serial Number, so the portal stays the backup, not a second source of truth
⏰ Due in 3 Days
0
None
📅 Due Today
0
None
⚠ Overdue Customers
0
None
📤 Today's SMS Activity
Pending SMS Reminders
Hindi SMS via MSG91 · DLT Verified · Sender: ZEMBA
Sent This Session
No messages sent yet
Overdue Customers — Manual SMS
Auto SMS not sent for overdue. Send manually when you decide.
🔧 Service Logs
Battery/charger complaints and resolutions — synced from Excel or added here
➕ Add Service Log
Search a customer by name, phone, or battery serial — details auto-fill
🔁 Repeat Complainers
Customers with more than one service log — 2+ battery swaps is the real signal to check the vehicle (motor/controller/wiring), not the battery itself
📋 Issue Category Breakdown
📊 Dealer Performance
🏥 Collection Health
⚠ Overdue by Dealer
💰 Portfolio Split
🚨 Default Tracker
Customers 3+ months overdue
⏰ Payment Punctuality
On-time vs late, based on the 5-day grace period set in Settings — a historical pattern, separate from current overdue status
✓ Most Reliable
⚠ Least Reliable
📦 Stock
Every battery and charger on file — status is live, never a separately-typed count. Deinstalling a customer automatically returns their battery/charger here.
👥 Dealers & Sales Agents
Everyone who sells batteries directly to customers — dealers (who have their own point of contact) and sales agents (who sell directly, with their own profile). Both share the same Reports, Incentive Ledger, and Remittance tracking.
🏢 Dealer-Wise Collection Report
EMI collection status for the selected dealer's customers
Select a dealer above to view their report
🔋 Battery Sales
How many batteries each dealer has sold — all-time, or one month at a ₹ level
📱 MSG91 Settings
SMS automation configuration
A payment counts as "on time" if paid within this many days of its due date
🔒 Change Password
Update your dashboard login password
💾 Data Backup & Sync
Sync localStorage data to Firebase · Download full ZIP backup
🩺 Data Health Check
Scans every customer for a broken Sale Date, missing EMI/Plan, or a Next Due that failed to calculate