PK Paper Kilo Estimator workspace
Estimator Live jobs
Sign in

Paper Kilo Dashboard

Estimate, save, review, and manage jobs from one production workspace

No job selected yet. Public visitors can calculate and create jobs here, while admin actions stay visible but locked.

Guest mode Public access
Live estimator with instant calculation feedback and role-aware save controls

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.

Workspace access Welcome to the estimator workspace Loading workspace access...
Selected record No job selected Complete the form to create a new Paper Kilo job record.
Last successful save No jobs saved in this session Drafts and submitted jobs will appear here after save.
Saved Jobs 0 Records currently visible from the live collection
Average Total -- Average total paper kilos across visible jobs
Draft Jobs 0 Open records waiting for review or submission
Latest Job No jobs yet Most recently updated job in the live stream

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.

Step 1. Job Inputs

Define the core production values used by the estimator.

Step 2. Signature Breakdown

Match the total signatures split across each color bucket before save.

Validation checks whether the total color forms matches the exact computed forms or the rounded-up forms before anything is saved.

Step 3. Save Context

Add operator context for downstream review and handoff.

These notes are stored with the job for review, follow-up, and audit context.
Edit mode inactive. Load a selected job into the form when you want to revise an existing record.

Jobs Workspace

Live Paper Kilo records

The jobs collection is empty. The first successful save will appear here in real time.

0 visible jobs Filter the live Firestore collection to focus on the records that matter right now.
Live Paper Kilo job records
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