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
Back to Technical OverviewView Development Timeline