Files
nvr-shield/ROADMAP.md
T
root 9615f0263f Initial project documentation: NVR Shield — Reolink NVR monitoring agent
- 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
2026-08-05 07:34:08 -04:00

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