01

Inventory (Green Lots)

Every green lot, its stock movements, yield and landed cost.

Green lots with origin, process, weight, status and location
  • 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.

Roast profiles grouped by process, each with its approval state
  • 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.

A cupping record with SCA final score and score radar
  • 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

From green bean to paid invoice — one platform.