A local desktop app that turns a Jobalots invoice PDF into clean, verified stock rows in the sales tracker, so a won lot can be logged in minutes instead of being retyped by hand.
Remove the manual retyping involved in logging a won Jobalots lot: import the invoice, review and correct the items, and append them to the Excel sales tracker safely.
Version 1 is built and in real use: the first genuine invoice was added to the tracker with it on the day it was finished. It has also been packaged as a single standalone Windows executable that needs no Python install, with spreadsheet-specific settings moved into editable layout files so other workbooks can be supported without code changes or a rebuild. It now ships for both platforms from the same code: Windows v1.0.1 and a first macOS release, published on a private GitHub repo with separate release tags per platform.
| Stage | Role | Notes |
|---|---|---|
| Import | Reads one or more invoice PDFs or zips, or the newest download | The invoice is the downloadable manifest; sign-in stays manual in the browser |
| Parse | Extracts each invoice line (title, SKU, quantity, prices) | Line prices reconcile exactly with the invoice's net product value across all test invoices |
| Review | Edit, change quantity, split, remove or add items | Lot cost is split evenly per unit, with leftover pennies assigned so totals still match |
| Write | Appends rows using a JSON layout | Copies row formulas and styling, and extends totals and summary formulas when rows are inserted |