Overview
Move from estimate to tracked job without leaving the dashboard
Use the live form to validate form counts, review K1, K2, K4, and total paper kilos, then save jobs that immediately appear in the workspace table for follow-up and review.
New Calculation
Structured estimator form with live validation and result outputs
Use the input groups to build a job, confirm the computed totals, and save as draft or submitted without leaving the workspace.
Jobs Workspace
Live Paper Kilo records
The jobs collection is empty. The first successful save will appear here in real time.
| Job ID | Reference | Status | Total Kilos | Forms | Adjusted Qty | Created By | Updated |
|---|---|---|---|---|---|---|---|
| Loading live Paper Kilo jobs... | |||||||
Job Detail View
Select a job from the live table
The detail cards populate from the Firestore record you click.
Input Snapshot
Computed + Result
Audit Metadata
Activity Timeline
Admin Controls
Operational controls for the selected job
Admins can load a job into the estimator form, change status, add notes, and remove records when needed.
Admin controls stay visible in the layout. Only signed-in admins can run update and delete actions.
Selected Job Controls
Selected job: No job selected
Workspace Contract
Application
PaperKiloEstimator
Collection
/apps/PaperKiloEstimator/jobs
Create Path
Callable function
Update/Delete
Admin direct mutation
Access Model
User create, admin manage