Operations
Buy green, roast, cup and measure.
← All features 01
Inventory (Green Lots)
Every green lot, its stock movements, yield and landed cost.

- Record every green coffee lot: estate, origin, variety, process (Washed, Honey, Natural, Anaerobic), harvest year, weight, cost, currency
- Track stock movements (received, reserved, roasted, adjusted) with a full history
- Yield Projection: estimates how many sellable bags a lot will produce, using process-specific roast-loss figures (Washed 17%, Honey 16%, Natural/Anaerobic 18%)
- Landed-cost tracking (purchase, freight, duty) that flows into profit reports
- Supply-chain links on each lot: farm, exporter, importer and freight supplier, plus farmer name, purchase date and expected arrival date
- Packaging and supplies stock
- Bulk CSV import; CSV / JSON export
- Automatic reservation of green coffee when an allocation starts roasting
02
Roast Profiles
Approved recipes per process and harvest, with an approval workflow.

- Approved "recipes" per process and harvest year: charge temperature, eject temperature, target development ratio (DTR) and total time
- Approval workflow: Development → Pending Approval → Approved
- Create a profile by hand, or from a completed development roast
- Reuse a profile for a new harvest; retire profiles you no longer use
- An allocation cannot be opened to buyers without an approved profile — quality is enforced, not optional
03
Roast Sessions
Every batch logged, with a live roast screen and automatic roast loss.
- Record each batch: green weight in, roasted weight out, temperature curve, timings, notes
- Production roasts (tied to an allocation) and Development roasts (experiments)
- Live roast screen with real-time readings, targets from the approved profile and timestamped notes during the roast
- Roaster-hardware connection (with a built-in simulation mode when no machine is attached)
- Approve or reject a roast; Approved for Bagging unlocks the dispatch date
- Roast loss calculated automatically
04
Cupping
SCA-style scoring, blind sessions and approve-or-hold decisions.

- SCA-style 100-point scoring: 7 attribute scores plus cup checks (Uniformity, Clean Cup, Sweetness)
- Defects logging and multi-cup entry
- Decision step: approve or hold a roast based on the result
- Blind cupping sessions where batch identity and scores stay hidden until the host reveals them
- Compare sessions side by side
- Warning when you cup before the coffee has rested long enough
- Cupping approval can update the roast's status
05
Measurements (Coffee-Tool Readings)
Moisture, water activity, density, colour and TDS, even offline.
- Record moisture, water activity, bulk density, roast colour (whole/ground, with its scale) and TDS on a lot or a roast batch
- Targets you control; out-of-target readings are saved with a warning or fail verdict, never silently refused
- Instrument register with calibration tracking — readings are flagged if the instrument's calibration was overdue at the time
- Trend charts
- Works offline: readings queue on the device and sync when you reconnect
- Clock-drift detection on device timestamps