- Add menus, promotions, and marketing templates functionality
- Add strains, categories, and bulk actions controllers
- Add comprehensive seller views for product management
- Update layouts and components for new features
- Add reports and analytics capabilities
- Improve UI/UX across buyer and seller interfaces
- Add Cart system with session-based storage and CartService
- Create Order/OrderItem/Invoice models with full relationships
- Implement corrected order workflow: new → accepted → in_progress (picking) → ready_for_invoice → invoiced → manifest_created → ready_for_delivery → delivered
- Add picking/workorder system with picked_qty tracking and auto-status transitions
- Create Filament OrderResource with Update Picking and Review & Generate Invoice actions
- Create Filament InvoiceResource for invoice management
- Build buyer checkout flow with cart view, checkout page, and order confirmation
- Add InvoiceService for automated invoice generation from orders
- Implement order review step for handling inventory discrepancies before invoicing
- Update RoleSeeder with buyer permissions, add cart route to buyer sidebar
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add theme toggle to navigation bar for authenticated users
- Add theme toggle to guest layout for login/register pages
- Implement proper toggle between cannabrands-light and cannabrands-dark themes
- Use DaisyUI swap component with sun/moon icons
- Store theme preference in localStorage
- Position toggles in top-right corner with proper styling
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Updated tailwind.config.js to use simplified theme array
- Added custom 'cannabrands' theme using @plugin "daisyui/theme" syntax
- Implemented CRM color palette with proper DaisyUI 5.x color variables
- Set cannabrands theme as default with color-scheme: light
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Set default theme to 'cannabrands' in app.blade.php layout
- Simplified DaisyUI theme configuration for better compatibility
- Rebuilt assets with updated theme settings
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>