2. MVP Scope with Milestones - Purplewells/WattWise GitHub Wiki
Core MVP Features
The Minimum Viable Product (MVP) of WattWise focuses on delivering critical value to tenants, landlords, and utility providers through a smart electricity management solution. Below are the key features for launch.
📲 1. User Mobile App
Real-Time Usage Dashboard
- Visual display of current power consumption
- Daily, weekly, and monthly usage trends
Prepaid Credit Monitoring
- Live balance display
- Smart prediction of depletion time
Mobile Money Top-up
- Integration with Mobile Money (MTN, Vodafone, AirtelTigo)
- Manual and auto top-up options
Low Credit Alerts
- SMS and in-app push notifications
- Configurable credit threshold
📟 2. Smart Meter Integration
IoT-Enabled Smart Meter
- Collects consumption data in real-time
- Communicates via WiFi or GSM/4G
Tamper Detection
- Alerts for physical or software tampering
- Logs suspicious activity for investigation
🌐 3. Admin & Landlord Dashboard
Property & Meter Management
- Assign meters to tenants or apartments
- View usage per unit/building
Notifications & Event Logs
- View alerts for outages, overuse, and tampering
- Export logs and generate basic reports
⚙️ 4. Backend & Cloud Services
Secure API Services
- RESTful API to handle app and meter communication
- Token-based authentication
Data Storage & Analytics
- Store usage history, top-up logs, alert events
- Enable trend analysis and audit trail
🔔 5. SMS & Notification System
SMS Gateway Integration
- Send SMS for low credit, outages, tampering
Push Notification Service
- In-app alerts for smart devices (iOS/Android)
🎯 Future Roadmap (Post-MVP)
- AI-based consumption forecasting
- Outage map & community reporting
- Integration with solar/grid hybrid systems
- CO2 savings and sustainability dashboard