- README: project overview, pricing, deployment model - ARCHITECTURE: system design, data flow, components, security - DECISIONS: Pi Zero 2W, Tailscale, reolink-aio, Wasabi S3 choices - ROADMAP: 3-phase plan (MVP, monetization, expansion) - CHANGELOG: concept (Aug 1) and full documentation (Aug 5) - Customer onboarding information request sheet
36 lines
1.3 KiB
Markdown
36 lines
1.3 KiB
Markdown
# NVR Shield — Roadmap
|
|
|
|
## Phase 1: MVP (Current)
|
|
|
|
- [ ] Build agent script (`agent.py`) — poll NVR health, push to Core
|
|
- [ ] Config schema and validation
|
|
- [ ] Pre-flash Pi Zero 2W image / flashing script
|
|
- [ ] Core heartbeat endpoint
|
|
- [ ] Core dashboard (site list, health status)
|
|
- [ ] Nightly config backup to S3
|
|
- [ ] Marketplace listing on my.itpropartner.com
|
|
- [ ] Customer onboarding form
|
|
|
|
## Phase 2: Monetization (Post-Validation)
|
|
|
|
- [ ] Upsell to 4 existing Reolink customers
|
|
- [ ] Incident clip vault (Pro tier) — motion/AI-triggered clip retention
|
|
- [ ] Monthly report generation (PDF/email)
|
|
- [ ] Alerting rules (disk threshold, camera offline, heartbeat gap)
|
|
- [ ] Billing integration (SyncroMSP or manual invoicing)
|
|
|
|
## Phase 3: Expansion
|
|
|
|
- [ ] Custom AI filtering rules (Enterprise tier)
|
|
- [ ] Multi-site dashboard for MSPs with many customers
|
|
- [ ] Self-service customer portal (view own cameras, download clips)
|
|
- [ ] ONVIF support for non-Reolink NVRs
|
|
- [ ] Direct integration with ITPP ticket system (auto-create ticket on NVR fault)
|
|
|
|
## Future Possibilities
|
|
|
|
- White-label variant for other MSPs/security integrators
|
|
- PoE HAT for the Pi (single cable for power + data)
|
|
- Rack-mount enclosure for multi-NVR sites
|
|
- Mobile app for push notifications on camera outages
|