PJ
Lineboss
- Jul 2026
- Product Therapy
Overview
Lineboss is a prototype of software for running a small machine shop. A machinist wrote notes on what that software would need to do, from the request for a quote to the whiteboard where the shop tracks what to reorder. We turned those notes into an app he can open on his phone.
The prototype runs in the browser on invented shop data, and we built it in a single morning. Its job is to start a conversation. Every screen maps to something done at the bench or the whiteboard today, so the machinist can point at what is right and what is missing.
- Timeline
- July 2026
- Scope
- Jobs and travellers, material and reordering, drawings and markup, machines, people and training
- Tools
- Vue, Tailwind CSS and mock data in the browser
The notes
The notes listed what a small shop keeps track of: requests for quotes, the traveller that follows each part, bar stock with its mill certificate and remaining length, drawings and setup sheets, and training certificates that lapse. They ended with the shop’s reorder whiteboard and its columns: Need, Ordered and Received.
We set one test for the prototype. The machinist should be able to look at it on a phone and recognise his own shop. That ruled out a backend, logins and branding.
Before the first screen was built, we also made the shop’s machines and the people who run them part of the model. The notes did not ask for that. It was our addition, so that a board could show how the shop’s people and machines are deployed.
Jobs and the traveller
Every job starts as a request for a quote and moves through quoted and in progress to complete. The job page holds the paper traveller as a checklist, so each operation is ticked off at the machine where it happens.
Navigation sits in tabs along the bottom of the phone, because work on the shop floor is done one-handed. A new request arrives with a starter traveller and its own drawing, so questions can be asked from the start. Adding a machining operation puts it in that machine’s queue, and a mis-tapped status can be stepped back.
Material and the whiteboard
Each lot of bar stock carries its mill certificate, what it cost, how much was bought and how much is left. Recording a cut draws the length down, and a short lot can go straight onto the reorder board.
The whiteboard became a board with the same columns, where a card moves on with a tap instead of a drag. The first version stopped when an order arrived. Now a received order is logged as a new lot, so the reorder story ends back in inventory.
Drawings and questions from the bench
Drawings, setup sheets and tooling documents are filed by type and by machine, each with its revision and the jobs that use it. When a print raises a question, the machinist circles the feature with a finger and types the question underneath.
The first markup was drawn as plain lines. We replaced them with strokes that taper with pressure, drawn in the print’s own coordinates, so the marks stay on the part at any size and while zoomed. The question and its markup land on the job, and the answer sits beside the circled feature.
Machines, people and training
The shop’s machines are real models with their true travels and spindles, each with a status and a queue of operations from the travellers. A board shows who is on which machine, how full each machine’s shift is, and who is not on a machine at all.
The first board kept queues of its own, so it went stale as work was done. Now the queues follow the travellers: a finished operation leaves its machine’s queue, and comes back if it is unchecked. Training certificates sit with each person and are flagged as their expiry approaches.
Ready for the conversation
A prototype meant for feedback has to survive being poked at. The demo remembers what was changed, resets to a clean shop with one tap, and answers a stale link with a page that leads back.
It was published at its own address so the machinist could open it on his phone.
Outcomes
A machinist’s notes turned into a working prototype he can open on his phone
A job followed from the request for a quote through the traveller to inspection
A reorder whiteboard that ends back in inventory
Questions about a drawing asked on the drawing, with the markup kept on the job
Machine queues that follow the work on the travellers