The New Production Enrollment Process is the stage in which an Admin or Staff member creates a roasting schedule via the Clorofile web admin system, after which the Operator receives and executes the task using the Clorofile Roasting Software.
Below is the complete step-by-step workflow.
👤 PHASE 1: ADMIN / STAFF – CREATE PRODUCTION PLAN (WEB)
Step 1: Access the Production Plan Menu
- Log in to the Clorofile Cloud System
- Click Production → Production Plan
- Click the [+ Enroll New Production] button
Step 2: Select the Coffee Bean Source
First question: “Where are the beans to be roasted from?”
Option A: From Stock
- For coffee beans already stored in the warehouse/inventory
- Beans are automatically selected from the Green Bean master items
- Inventory stock will be automatically deducted once roasting is completed
Option B: From Sample Beans
- For sample beans that are not yet registered in inventory
- Users may manually enter the bean name
- Does not affect warehouse stock levels
Step 3: Select Coffee Type
Second question: “What type of coffee is this profile designed for?”
Option A: Single Origin
-
Coffee sourced from a single origin (e.g., Ethiopia, Colombia)
Option B: Blend
-
A combination of multiple coffee beans
Step 4: Batch Number (Auto-Generated)
- Format: CL001, CL002, CL003, etc.
- Automatically generated by the system
- Read-only field (cannot be edited)
- Example: CL013
Step 5: Profile Name (Required)
Enter the roasting profile name
Examples: Profile 003 Medium Roast Aceh Gayo Production 01
Step 6: Profile Reference (Optional)
- Dropdown to select an existing profile as a reference
- Useful for copying a proven roasting profile
- Display format: “CL001 – Profile 001”
- If no reference is selected, a new profile will be created from scratch
Step 7: Select Roasting Machine (Required)
- Dropdown list of all registered machines
Display format: - RM0001 – Hartanzah Danish 10 (Factory) — 10 Kg
- RM0002 – Giesen W6 (Lab) — 6 Kg
Displayed information:
- Machine Number
- Machine Name
- Location
- Capacity
Step 8: Select Operator (Required)
- Dropdown list of all staff members
- Select the operator responsible for roasting
- The operator will receive a notification in the Clorofile Roasting Software
Step 9: Select Beans (Dynamic Based on Step 2)
If “From Stock” is selected:
Single Origin Mode
- One Bean Name dropdown appears
- Select from available green beans in inventory
- Format: Aceh Gayo (Stock: 100 Kg)
- Enter Bean Weight (e.g., 5 Kg)
Blend Mode
- Up to four bean dropdowns (Bean 1–4)
- Each bean has an individual weight input
Example blend: - Aceh Gayo: 5 Kg
- Arabica Ciwidey: 5 Kg
- Arabica Timor: 5 Kg
- Robusta Lampung: 5 Kg
- Total: 20 Kg
If “From Sample” is selected:
- Manually enter bean name
- Enter variety (Arabica, Robusta, etc.)
- Enter processing method (Washed, Natural, Honey, etc.)
- Enter bean weight
Step 10: Machine Capacity Warning
- The system automatically checks total bean weight against machine capacity
- If exceeded, a red warning appears:
⚠️ “The bean weight you are going to roast exceeds the machine capacity.” - The plan can still be saved (warning only, not a blocking error)
Step 11: Planned Date & Time
- Enter planned roasting date and time
- Format: DD/MM/YYYY and HH:MM
- If left blank, roasting may be performed at any time
Step 12: Origin & Roast Level (Auto / Manual)
- Origin: Ethiopia, Colombia, Brazil, Kenya, etc.
- Roast Level: Light, Medium, Medium Dark, Dark
- If a profile reference is selected, these fields are auto-filled
Step 13: Submit Production Plan
- Click [Save Production Plan]
- The system will:
- Validate all required fields
- Generate a unique batch number (CL###)
- Check for duplicate batch numbers
- Send a notification to the assigned operator
- Automatically sync bean data to the master list (for sample beans)
Step 14: Success Confirmation
- Green alert message:
“Production Batch #CL013 has been successfully enrolled.” - Redirected to the Production Plan page
- The new batch appears with “Planned” status (blue badge)
📱 PHASE 2: OPERATOR – RECEIVE TASK IN CLOROFILE ROASTING SOFTWARE
Step 1: Real-Time Notification
-
Operator receives a notification via email and the Clorofile dashboard
Message:
“There is a new roasting schedule for you, check it out.”
Step 2: Login to Clorofile Roasting Software
- Open the Clorofile Roasting Software
- Enter username and password (if not already logged in)
Step 3: View Production List (Offline-Capable)
Menu: Production → Production Plan
Batch status filters:
- Planned (blue)
- In Progress (yellow)
- Completed (green)
- Cancelled (gray)
- Declined (red)
Step 4: View Production Batch Details
Upon selecting batch CL013, the following details are displayed:
Basic Information
- Batch Number: CL013
- Profile Name: Profile 003
- Status: Planned
- Created Date: 10 Dec 2025, 18:35
Machine
- Machine Number: RM0001
- Machine Name: Hartanzah Danish 15
- Capacity: 15 Kg
- Location: Factory
Beans (Blend – 4 Beans)
- Aceh Gayo — 5 Kg
- Arabica Ciwidey — 5 Kg
- Arabica Timor — 5 Kg
- Robusta Lampung — 5 Kg
- Total Weight: 20 Kg
Target
- Origin: Blend
- Roast Level: Medium
- Planned Date: 10 Dec 2025
- Planned Time: 18:18
Profile Reference
- Reference: CL001 – Profile 001
- Operator may load the curve from this reference
🔥 PHASE 3: OPERATOR – ROASTING EXECUTION
Step 1: Start Roasting
- Tap [Start Roasting]
- Status updates from Planned → In Progress
- Timer starts
Step 2: Real-Time Monitoring
Operators monitor machine parameters:
Temperature Curve
- Real-time temperature vs time chart
- Y-axis: Temperature (°C / °F)
- X-axis: Time (mm:ss)
Control Panel
- Power / Heat (%)
- Fan Speed (%)
- Drum Speed (RPM)
- Air Pressure
Step 3: Record Critical Milestones
Operators mark milestones:
- CHARGE – Beans loaded
- DRY – End of drying phase
- FC (First Crack)
- SC (Second Crack) (optional)
- DROP – Beans discharged
- COOL – Cooling completed
Step 4: Save Profile
- Tap [Save Profile]
- System updates production status to Completed
Step 5: Automatic Inventory Deduction
Upon completion:
- Total bean usage calculated (e.g., 20 Kg)
- Warehouse stock automatically reduced
- Activity log recorded:
“Production Batch CL013 completed – inventory consumed.”
🔄 PHASE 4: REAL-TIME SYNC BACK TO WEB
The Clorofile Roasting Software performs background synchronization:
- Every 30 seconds (when online)
- Whenever status changes
- When the user performs a pull-to-refresh
🖥️ PHASE 5: ADMIN – REVIEW RESULTS IN WEB SYSTEM
Step 1: Refresh Production Plan
- Batch status changes to Completed (green badge)
- Completion date and time displayed
Step 2: View Profile Library
Menu: Production → Profile Library
Automatically stored data includes:
- Profile Name
- Batch Number
- Operator
- Machine
- Total Bean Weight
- Temperature curve (CSV, 1200+ data points)
- Recorded milestones
Step 3: View Temperature Curve
- Click [View Chart]
- Interactive line chart showing roasting development
- Milestone markers (FC, SC, DROP)
Step 4: Export Profile (Optional)
- Click [Export CSV]
- Download file:
CL013_Profile_003_20251210.csv - File may be opened in Excel for further analysis