Roll Inspection Ticket App (Successor to a Legacy Tool, Barcoded Receipt Printing)

A legacy tool rebuilt, with output matching the original byte for byte

See the full story →

INFORMATION

SKILLS: Tauri v2, Rust (core crate + backend), Vanilla JavaScript, PowerShell bridge (OLE DB / ODBC / GDI printing), CODE39, CSV, golden tests


Link: Private


CREATED: 2026-07-01


PROJECT DESCRIPTION

A successor app, rebuilt with Tauri v2 and Rust, for an old dedicated tool that issued barcoded inspection receipts in a dyeing-and-finishing plant. Scanning a barcode fetches product data from the database; the operator enters defect counts and lengths per roll and prints an inspection ticket and a summary ticket. Production and trial items with different code formats are told apart by digit count, and tests guarantee the printed output matches the original tool byte for byte. The database is read-only, and a successful print appends a stage-completion record to a shared folder for the viewer app.