MVP Roadmap & Feature Prioritization
Core Problem: Companies waste millions on unproductive meetings with zero visibility into actual costs
Must-Have Features: Google Calendar integration, attendee detection, cost calculation engine, basic dashboard, meeting cost display
NOT in MVP: Outlook/Zoom integration, team budgets, nudge system, optimization algorithms, enterprise features
MVP Success Criteria
- User Success: Users see meeting costs in real-time and understand their meeting spend
- Business Success: 100 beta users, 50% weekly retention, 20% conversion to paid Team plan
- Validation Goals: Test calendar integration reliability, cost calculation accuracy, and user engagement with cost visibility
Feature Prioritization Matrix
Phased Development Plan
Phase 1: Core MVP (Weeks 1-8)
Launch with essential functionality to validate the core value proposition: making meeting costs visible and actionable. Focus exclusively on Google Calendar integration to minimize complexity while delivering immediate value. This phase establishes the foundation for cost calculation accuracy and proves user engagement with meeting expense data.
| Feature | Priority | Week |
|---|---|---|
| User authentication & onboarding | P0 | Week 1-2 |
| Google Calendar integration | P0 | Week 2-3 |
| Attendee detection & resolution | P0 | Week 3-4 |
| Cost calculation engine | P0 | Week 4-5 |
| Basic analytics dashboard | P0 | Week 5-6 |
| Meeting cost display in UI | P0 | Week 6-7 |
| Beta testing & bug fixes | P0 | Week 7-8 |
- ✓ Functional end-to-end user flow
- ✓ 50 beta users onboarded
- ✓ Core workflow completion rate > 60%
- ✓ No critical bugs
Phase 2: Product-Market Fit (Weeks 9-16)
Expand platform support and add behavioral features to drive retention and monetization. Introduce Outlook integration for broader market reach, implement the nudge system to influence meeting behavior, and add team-level features to justify higher pricing tiers. Focus on proving that cost visibility translates to actual meeting optimization.
| Feature | Priority | Week |
|---|---|---|
| Outlook calendar integration | P0 | Week 9-10 |
| Payment integration & pricing tiers | P0 | Week 10-11 |
| Nudge system (pre-meeting cost alerts) | P0 | Week 11-12 |
| Team meeting analytics | P1 | Week 12-13 |
| Weekly meeting budget reports | P1 | Week 13-14 |
| Optimization insights (basic) | P1 | Week 14-15 |
| User feedback & iteration | P1 | Week 15-16 |
- ✓ 250+ active users
- ✓ 30-day retention > 35%
- ✓ First 10 paying customers
- ✓ NPS score > 30
Top Features by Priority Score
| Rank | Feature | User Value | Biz Value | Ease | Score | Phase |
|---|---|---|---|---|---|---|
| 1 | Cost calculation engine | 10 | 10 | 7 | 9.1 | MVP |
| 2 | Google Calendar integration | 9 | 9 | 6 | 8.1 | MVP |
| 3 | User authentication | 8 | 9 | 9 | 8.7 | MVP |
| 4 | Basic analytics dashboard | 9 | 8 | 7 | 8.3 | MVP |
| 5 | Nudge system | 8 | 9 | 6 | 8.1 | Phase 2 |
| 6 | Outlook integration | 8 | 8 | 5 | 7.9 | Phase 2 |
| 7 | Payment integration | 7 | 10 | 8 | 8.2 | Phase 2 |
| 8 | Optimization insights | 9 | 8 | 5 | 7.7 | Phase 2 |
| 9 | Team meeting analytics | 8 | 8 | 6 | 7.8 | Phase 2 |
| 10 | Zoom integration | 7 | 7 | 6 | 6.9 | Phase 3 |
Technical Implementation Strategy
Low-Code Opportunities
- Authentication: Clerk ($25/mo, saves 5-7 days)
- Database: Supabase ($25/mo, saves 4-6 days)
- Payments: Stripe ($0 + fees, saves 3-5 days)
- Email: Resend ($10/mo, saves 2-3 days)
- Hosting: Vercel ($20/mo, saves 2-3 days)
Total time savings: 16-24 days → MVP in 6-8 weeks
Cost Estimates (per 100 users)
- Hosting (Vercel): $20/mo
- Database (Supabase): $25/mo
- Calendar APIs: $0 (free tiers)
- Auth (Clerk): $25/mo
- Email (Resend): $10/mo
- Total: $80/mo ($0.80/user)
Development Timeline & Milestones
Key Milestones
- Authentication working with Clerk
- Database schema deployed
- Calendar API integration scaffolded
- Meeting cost calculation functional
- Attendee detection working
- Basic dashboard displaying meeting spend
- End-to-end testing passed
- Analytics integrated
- Landing page with waitlist live
Launch Strategy & Success Metrics
- Beta signups: 50-100
- Onboarding completion: >70%
- Core workflow usage: >60%
- Active users: 250+
- D30 retention: >35%
- Paid conversions: 10+