This is a front-end permissions demo. Real user permissions later need Supabase/authentication.
High-level sales and inventory status for ownership and management.
Compact greenhouse bay counts plus Indoor week status.
Plant Master is now separated by bay: V1, V2, F1–F7. F7 and Indoor can be harvested. Other greenhouse bays are tracked for movement visibility because tables move bay-to-bay after harvest. Sale-facing inventory only uses source room: Indoor or Greenhouse.
Ready Flower is the compliance/manager review stage. Trim-completed bags appear here first. When approved, click Complete Ready Flower to move approved records into Inventory.
Top level shows total inventory by sales room. Click a room to open that room's inventory page.
Click a product type card to open a deeper page showing available/on-hold details by room and strain.
Check the bays you want to advance, then click Move Selected Bays Up. This moves every active plant in that bay together.
Choose which roles can view or edit each section. Employees and Permissions are admin-only by default.
If a plant was marked disposed by mistake, restore it here. It returns to Plant Master as active and the disposal record is marked restored.
Each bag is usable flower heading to trim. When buckdown is finished, transfer the bags to Trim.
Bags transferred from Buckdown arrive here with bag ID, strain, and incoming usable grams. Trim enters final ready flower and trim waste by bag.
Samples happen after Buckdown and before Trim. Each strain/batch gets a lab sample based on the code letter from your sample-size chart.
Plant Disposal and Plant Waste entries are automatically grouped by month/year. Open any month to review or edit entries.
Tracks major workflow actions, locks, unlocks, transfers, and compliance-sensitive changes.