Project Roadmap
map
Release Plan
Live development milestones and progress tracking.
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.