A manufacturing quality inspection app for quality leads and shop-floor teams. Record sample results, identify batch holds, and track corrective actions in one workspace.

Batchline is an editable ToolJet app for tracking sample inspections and corrective actions against production batches. The overview summarizes the latest inspection result for each batch; focused pages let staff record checks, review recent notes, and assign follow-up work. It runs on ToolJet Database with fictional records. The built app is available for review; the deployable package still needs installation validation.
Built for Quality leads, production supervisors, and inspectors at small manufacturers coordinating batch checks and follow-up work.
Three connected pages keep inspection evidence and corrective work tied to the same batch.
See passed, held, and awaiting batches using their latest inspection. Compare Machining, Assembly, and Finishing, and review open corrective actions.
Choose a batch, enter sampled and defective quantities, identify the defect category, and add inspector notes. Open Details to review the latest five inspection records.
Create an action linked to a batch, set priority and owner, then update progress or record a resolution. A new inspection changes the batch result; resolving an action does not.
A segmented status summary and production-line bars show where batches stand. All numbers come from the current database records, using the latest inspection for each batch.
Record inspector, sample size, defective units, category, and notes. Save is blocked for missing fields, a sample larger than the lot, defects larger than the sample, or an inconsistent defect category.
Open a batch’s details to read its recent inspection results, inspector, date, and notes. The panel displays the latest five records and handles a batch with no inspections.
Assign corrective work to a named owner, set Normal or High priority, and track Open, In progress, or Resolved status. Progress and resolution notes stay attached to the action.
The pilot uses 3 tables with fictional records. No external database is needed to explore the source app.
| Table | Sample data | What it stores |
|---|---|---|
| Production batches | 12 sample batches | Batch code, part, production line, lot quantity, and target time. |
| Inspections | 9 sample inspections | Batch, inspector, sample size, defective units, category, notes, and recording time. |
| Corrective actions | 5 sample actions | Batch, issue, priority, owner, status, and progress or resolution notes. |
This pilot uses a simple zero-defect sample rule: zero defects means Passed; any defect means Hold. It is not a shipment-release system, an AQL sampling engine, or a certified quality management system. ERP integration, instrument connections, role policies, and mobile layouts are not included. Reads are capped at 1,000 rows per table with a limit notice; larger datasets need server pagination.
This design is a starting point. Describe the look you want, add your logo and brand colors, or ask for new features in a prompt. Use the starter prompt to build your own version in the ToolJet AI builder, or use a suggested prompt to modify an app you already have. Review and test the result.
Suggested prompts describe changes you can request. Additional features and translations still need to be built and tested.
Choose ToolJet Cloud, or download the application package to import into your self-hosted instance. Unzip the download, import its application JSON, then follow its README to load the fictional sample data.
Explore the sample records in ToolJet Database, then add your records and configure the workflow for your team.
Describe your preferred design, branding, and new features in the AI builder. Test your workflow, then share your app with the people who need it.