Post-MVP Features & Enhancements
Last Updated: November 19, 2025 Purpose: Track all features and improvements deferred until after MVP launch
๐ฏ Overviewโ
This document consolidates all features identified during planning that are valuable but not critical for MVP launch. They're organized by category and priority for post-MVP development phases.
๐ Categoriesโ
- High Priority ๐ด - Should be implemented soon after MVP
- Medium Priority ๐ก - Nice to have, adds significant value
- Low Priority ๐ข - Future enhancements, can wait
๐ค Automation & Integrationโ
Email Automation ๐ดโ
Status: Manual workflow in MVP Post-MVP: Automated email notifications
Features:
- Automatic offer emails when admin sends offer
- Assignment confirmation emails
- Travel/hotel booking confirmations
- Road book delivery notifications
- Document upload notifications
- Offer expiration reminders
- Deadline reminders
Implementation:
- Email service integration (SendGrid, Mailgun, etc.)
- Template system for all email types
- Email queue management
- Email tracking and delivery confirmation
Calendar Integration (iCal/Google) ๐กโ
Features:
- Export assignments to iCal format
- Sync with Google Calendar
- Automatic calendar updates when assignments change
- Two-way sync (crew marks availability in Google Calendar)
๐ณ Financial & Invoicingโ
Invoicing System ๐ดโ
Status: Manual tracking in MVP Post-MVP: Full invoicing automation
Features:
- Generate invoices from finalized assignments
- PDF invoice generation
- Invoice templates
- Invoice numbering system
- Email invoices to crew/contractors
- Payment status tracking
- Integration with accounting software (Fortnox, etc.)
Automatic Currency Conversion ๐กโ
Status: Manual exchange rates in MVP Post-MVP: Live exchange rate API
Features:
- Daily exchange rate updates from external API
- Historical exchange rate tracking
- Automatic conversion calculations
- Multi-currency reporting with live rates
Budget vs Actual Analytics ๐กโ
Features:
- Dashboard with budget variance charts
- Project profitability reports
- Cost trend analysis
- Predictive budget warnings
๐ฑ Mobile & UXโ
Native Mobile Apps ๐ดโ
Status: Responsive web (PWA) in MVP Post-MVP: iOS and Android native apps
Features:
- Push notifications (offer received, deadline approaching)
- Offline mode (view assignments without internet)
- Biometric login (Face ID, fingerprint)
- Camera integration for document scanning
- Native calendar integration
Advanced Search & Filtering ๐กโ
Features:
- Full-text search across all entities
- Proximity search (crew within X km of location)
- Advanced filters (combination of multiple criteria)
- Saved search presets
- Recent searches history
Crew Availability Calendar View ๐กโ
Status: List view in MVP Post-MVP: Calendar visualization
Features:
- Month/week/day calendar views
- Drag-and-drop assignment creation
- Color-coded by project/status
- Crew availability overlay
- Conflict visualization
๐ Documents & Mediaโ
Contract PDF Generation ๐ดโ
Status: Manual contract creation in MVP Post-MVP: Automated PDF generation
Features:
- Contract templates with merge fields
- Automatic population from assignment data
- Digital signature support
- Contract versioning
- Template library per company
Road Book Auto-Generation ๐ดโ
Status: Manual PDF creation in MVP Post-MVP: Automated generation
Features:
- PDF generation from structured data
- Travel booking details insertion
- Hotel information insertion
- Crew photo inclusion
- Map/directions integration
- QR code generation (for WhatsApp groups, etc.)
Document Version Control ๐กโ
Features:
- Track document versions
- See who uploaded/modified
- Revert to previous version
- Compare document versions
- Document approval workflow
๐ฅ Crew & Staffingโ
Structured Accreditation Fields ๐ขโ
Source: Brainstorming session Status: Free-text notes in MVP Post-MVP: Structured data
Features:
- Venue access level (e.g., "All Access", "Field Only")
- Security clearance levels
- Badge types
- Photo requirements checklist
- Expiration date tracking
Crew Skills/Certifications Tracking ๐กโ
Features:
- Structured certifications list
- Expiration date tracking
- Certification document upload
- Search by certification
- Renewal reminders
Crew Rating & Reviews ๐กโ
Features:
- Post-project crew performance ratings
- Private notes (company-specific)
- Search/filter by rating
- Performance history tracking
Crew Blacklist/Notes ๐ขโ
Features:
- Company-specific blacklist
- Reason tracking
- Warn when trying to book blacklisted crew
- Admin-only visibility
๐ข Company & Adminโ
Multi-Company Features for Admins ๐กโ
Features:
- Admin can manage multiple companies
- Switch between companies
- Cross-company reporting
- Shared crew pool between sister companies
Company Branding Customization ๐กโ
Features:
- Custom color schemes
- Custom logos in emails
- Custom email templates
- Custom PDF headers/footers
- White-label crew portal
Admin Avatar/Photo Upload ๐ขโ
Status: Crew photos are MVP, admin avatars are not Post-MVP: Admin profile photos
Why Post-MVP: Not critical for functionality, crew photos more important for accreditation
Company Website Logo Scraping ๐ขโ
Status: Manual upload in MVP Post-MVP: Automatic scraping
Features:
- Fetch logo from company website automatically
- Use clearbit or similar service
- Fallback to manual upload
๐ Reporting & Analyticsโ
Advanced Reports ๐ดโ
Status: Basic exports in MVP Post-MVP: Rich reporting suite
Features:
- Customizable report builder
- Scheduled reports (daily/weekly/monthly)
- Email report delivery
- Dashboard widgets
- Export to Excel/PDF with charts
Economic Reporting ๐กโ
Features:
- Profit margin analysis
- Cost per project type
- Crew cost trends
- Equipment utilization reports
- Multi-currency consolidated reports
Crew Utilization Analytics ๐กโ
Features:
- Crew booking frequency
- Revenue per crew member
- Preferred crew identification
- Availability patterns
- Crew performance metrics
๐ Security & Complianceโ
Two-Factor Authentication (2FA) ๐ดโ
Features:
- SMS-based 2FA
- Authenticator app support
- Backup codes
- Enforce 2FA for all users
- 2FA for sensitive operations
Audit Log (Admin Actions) ๐กโ
Status: Communication log exists in MVP Post-MVP: Full admin action audit
Features:
- Track all admin actions (create, update, delete)
- Who did what, when
- Before/after values for edits
- Export audit logs
- Retention policies
GDPR Tools ๐กโ
Features:
- Data export for crew (all their data)
- Right to be forgotten (delete account + data)
- Data processing agreements
- Consent tracking
- Cookie management
๐ API & Integrationsโ
Public API ๐ขโ
Features:
- RESTful API for third-party integrations
- API key management
- Rate limiting
- Webhook support
- API documentation (Swagger/OpenAPI)
Integration Marketplace ๐ขโ
Features:
- Pre-built integrations (Slack, Teams, etc.)
- Zapier integration
- Custom webhook triggers
- Integration templates
๐ Geolocation & Travelโ
Proximity Search ๐กโ
Source: Brainstorming session Status: Basic city filter in MVP Post-MVP: GPS-based proximity
Features:
- Find crew within X km of venue
- Map view of crew locations
- Travel distance/time estimates
- Crew clustering by region
Travel Cost Estimation ๐กโ
Features:
- Estimate travel costs from crew home to venue
- Flight price API integration
- Hotel price estimation
- Per diem calculations
๐จ UX Enhancementsโ
Dark Mode ๐ขโ
Features:
- Dark color scheme option
- Auto-switch based on system preference
- Per-user preference
Keyboard Shortcuts ๐ขโ
Features:
- Quick navigation shortcuts
- Search hotkey
- Create new project shortkey
- Help overlay (? key)
Undo/Redo ๐ขโ
Features:
- Undo recent changes
- Redo undone actions
- Change history per session
๐งช Testing & Qualityโ
Automated Testing ๐ดโ
Post-Planning Phase: High priority
Features:
- Unit tests for business logic
- Integration tests for API endpoints
- E2E tests for critical user workflows
- Automated test runs on CI/CD
Performance Monitoring ๐กโ
Features:
- Application performance monitoring (APM)
- Error tracking (Sentry, etc.)
- User analytics
- Performance dashboards
- Alerting for errors/slowness
๐ฆ Data Managementโ
Data Import/Export ๐กโ
Features:
- Bulk import crew from CSV
- Bulk import projects
- Export all data to CSV/JSON
- Backup generation
- Data migration tools
Archiving ๐กโ
Features:
- Archive old projects (keep data, hide from UI)
- Archive crew no longer active
- Restore from archive
- Permanent deletion with confirmation
๐ก Nice-to-Have Featuresโ
Custom Fields ๐ขโ
Status: JSON storage exists in schema Post-MVP: UI for custom fields
Features:
- Define custom fields per company
- Field types (text, number, date, dropdown)
- Custom field search/filter
- Custom fields in reports
Templates & Presets ๐กโ
Features:
- Project templates (copy structure from past project)
- Offer message templates
- Email templates
- Function/role templates
Crew Self-Service ๐ขโ
Features:
- Crew can set availability calendar
- Crew can set preferred rates
- Crew can upload documents proactively
- Crew can refer other crew
Notifications Center ๐กโ
Features:
- In-app notification center
- Notification preferences per type
- Mark as read/unread
- Notification history
๐ Implementation Notesโ
Prioritization Criteria:
- User demand (based on feedback)
- Complexity vs value
- Dependencies on external services
- Revenue impact
Development Approach:
- Review post-MVP features quarterly
- Gather user feedback from MVP users
- Re-prioritize based on actual usage patterns
- Release in themed updates (e.g., "Automation Release", "Mobile Release")
Reference:
- See Feature Analysis for brainstorming session details
- See Changelog for what's already in MVP
- See Q&A Answers for MVP scope decisions
Questions? Features missing from this list? Add them via the issue tracker or stakeholder meetings.