Product Roadmap
Strategic product roadmap for BragBin.Com - planned features, phases, and priorities
🎯
Current Phase: Foundation (MVP Mail-In Service)
Focus: Mail-in photo digitization service from single home-based location
Status
In Progress - Day 1-30
~84% Complete
Target
Web MVP Live
One affiliate tracked
Roadmap Overview
Phase Structure
Phase 1
Foundation (Day 1-30)
Infrastructure, auth, subscription, upload, web MVP, first affiliate
Phase 2
Refinement (Day 31-60)
Mobile app, desktop app, additional affiliates, pilot users
Phase 3
Launch (Day 61-90)
All platforms, all affiliates, soft launch, public launch
Phase 1: Foundation (Day 1-30)
Infrastructure & Core Services
- ✓Linear project and backlog setup
- ✓Monorepo structure (web, api, mobile, desktop)
- ⏳CI/CD pipeline (Vercel automatic deployment)
- ⏳Dev and staging environments
Authentication & User Management
- ✓User signup and login (MongoDB integrated)
- ✓JWT authentication middleware
- ⏳Email verification (Resend integration pending)
- ⏳Password reset flow
Subscription & Billing
- ✓Stripe integration (routes created)
- ✓Subscription management (MongoDB integrated)
- ⏳Stripe webhook handlers (created, pending configuration)
- ⏳Subscription tier enforcement
Upload & Storage
- ✓AWS S3 integration (upload and storage)
- ✓Job creation and tracking (MongoDB)
- ⏳Virus scanning (ClamAV integration pending)
- ⏳Presigned URL generation for downloads
Mail-In Service
- ✓Mail-in order form UI
- ✓Shipping instructions page
- ⏳Address setup (PO Box vs virtual mailbox)
- ⏳Home workspace setup (scanner, shredder, supplies)
- ⏳Intake workflow (package receipt, inventory, tracking)
- ⏳Shipping label generation (outbound and return)
Web Application
- ✓Landing page with waitlist
- ✓Signup and login pages
- ✓Dashboard with stats and quick actions
- ✓Upload page (digital photos)
- ✓Jobs page (status tracking)
- ✓Subscription management page
- ⏳Affiliate CTAs (A Place for Mom, etc.)
Phase 2: Refinement (Day 31-60)
Mobile Application
- ○React Native or Flutter scaffold
- ○Authentication (signup, login)
- ○Camera capture for photos
- ○Upload functionality
- ○Job status tracking
- ○Subscription management
- ○Affiliate CTAs
Desktop Application
- ○Tauri or Electron scaffold
- ○Authentication (signup, login)
- ○Scanner integration (TWAIN/SANE)
- ○Automatic scanner settings (auto mode)
- ○Batch scanning
- ○Direct upload to BragBin storage
- ○Job status tracking
Additional Affiliates
- ○Angi integration (home services)
- ○Thumbtack integration (local services)
- ○Estate planning services
- ○Remote monitoring services
Pilot Program
- ○Recruit 3-5 pilot users
- ○Collect feedback and iterate
- ○Refine workflows based on feedback
Phase 3: Launch (Day 61-90)
Platform Completion
- ○All platforms (web, mobile, desktop) feature-complete
- ○All affiliate integrations live
- ○End-to-end testing complete
Launch Strategy
- ○Soft launch (invite-only beta)
- ○Public launch (marketing, SEO, communities)
- ○Documentation and support materials
Post-MVP Roadmap
AI Photo Enhancement
- ○Self-hosted AI processing (Real-ESRGAN, GFPGAN, CodeFormer)
- ○Basic enhancement (color correction, noise reduction, 2x upscaling)
- ○Full restoration (damage repair, color restoration, face restoration, 4x upscaling)
- ○Processing options (basic vs full, per-photo vs subscription)
DIY Scanner Kits
- ○Raspberry Pi image (pre-configured, SANE drivers)
- ○Web dashboard (scan preview, batch scanning, cloud upload)
- ○Device registration (link Pi to customer account)
- ○Hardware-as-a-Service (HaaS) model
Retail Hub Model
- ○Retail location setup (empty retail space)
- ○In-app translator (multilingual support)
- ○Walk-in service (scan & destroy/return)
- ○Workforce retraining program integration
Status Legend
✓Completed
⏳In Progress
○Planned