Project Roadmap
map

Release Plan

Live development milestones and progress tracking.

ROADMAP.md

MyBakery Roadmap

Stage 1: Initial Setup [Completed]

  • [x] Create project structure
  • [x] Configure Multi-Tenant Database Architecture
  • [x] UI Pattern System (Cotton Components)
  • [x] Automatic Tenant Onboarding: Seed default order statuses on creation

Stage 2: Smart Inventory [Completed]

  • [x] Material Management (CRUD)
  • [x] Quick Add Template (100+ Ingredients)
  • [x] Smart Shopping List with Cost Projection
  • [x] Audited Adjustments (Waste, Purchase, Correction)
  • [x] Bulk CSV Material Import
  • [x] "Trash to Treasure" Waste Log - Lost dollar value calculator
  • [x] Supplier Management & Par-level Alerts

Stage 3: Recipe & Production [Completed]

  • [x] Precision Toggle (Standard vs. Grams)
  • [x] Automatic Ingredient Deduction on Production
  • [x] Finished Goods Stock Integration
  • [x] Scaling / Crafting Calculator
  • [x] What-if cost scenario modeling: Simulate ingredient price hikes
  • [x] Recipe Scaling 2.0: Scale to specific ingredient (e.g., "5lbs butter left")

Stage 4: Sales & Customer CRM [Completed]

  • [x] Customer 360 Profiles (LTV, Top Items, History)
  • [x] Branded Invoices & Fulfillment Tracking
  • [x] Automated Recurring Orders: Subscriptions for weekly bread/pastries
  • [x] "The Usual" One-Tap Ordering: Quick reorder from home screen
  • [x] Customer Anniversary Reminders: Automatic marketing for yearly events
  • [x] Automated Receipts (Email) & Status Updates (SMS)
  • [x] Customer Self-Service Portal: Accounts, order history, and saved favorites

Stage 5: Public Storefront & Website [Completed]

  • [x] No-Code Website Builder (Classic, Modern, Rustic)
  • [x] Navigation & Collection Managers
  • [x] Instant Checkout & Stripe Integration
  • [x] Allergen Filter Overlays: Dynamic UI shifts for safe options
  • [x] Additional Payment Gateways: Square, PayPal, and Apple Pay
  • [x] Event-Based Custom Forms: Conditional ordering logic
  • [x] Modern UX Overhaul: Slide-over cart, toast notifications, and mobile navigation
  • [x] Dynamic Shelf-Life Pricing: Auto-discounts for "Quick Sale" items

Stage 6: Financials & Intelligence

  • [x] Revenue Dashboard: Sales, profit, and margin analytics
  • [x] Detailed Event P&L Reports: Isolate costs/profit for specific pop-ups/weddings
  • [x] Revenue & Profit Goal Tracking: Set and monitor monthly targets
  • [x] Receipt Scanning & OCR: Auto-import vendor invoices via photo [Difficulty: High]
  • [x] Schedule C Tax Export: IRS-ready expense and income reporting
  • [x] Ingredient Price Trend Tracking: Line graphs of cost history
  • [ ] Tax Reporting & Payout Management

Stage 7: Kitchen Operations & Logistics [Core Completed]

  • [x] Automated Production "Make-Lists": Daily prep aggregation across all orders
  • [x] Wholesale Pricing Tiers: Specialized rates for cafe/restaurant partners
  • [x] Visual Step-by-Step "Cookbooks": Digital recipe cards with step-by-step photos
  • [x] Ingredient Batch Labeling: Generate internal labels for prepped components
  • [x] Committed Inventory Tracking: Reserve stock for active orders to prevent overselling

🛠️ Future Pipeline (Next 6 Months)

  • [ ] Delivery Route Batching: Mapping API optimization for drivers [Priority: Medium]
  • [ ] Digital Recall Audit: (Advanced Plugin) Automated lot tracing [Priority: Low]
  • [/] Custom Data Integrations: Public API for external hardware/software [Priority: Medium] (In Progress: Core DRF structure and basic endpoints implemented)
  • [ ] Multi-Location Inventory Sync
info Changes to the root ROADMAP.md file will be reflected here automatically.