Print Shop Tracking Webapp

Customer: AI | Published: 23.03.2026

I need a lightweight, mobile-friendly web application that lets my printing press log every job from quotation to delivery, track who is working on it, and record each payment we receive—sometimes in several installments. Core workflow • A docket is opened with client, job specs, production notes, and any special instructions. Each docket generates a unique QR code that we can print on the work order; when a staff member scans it from the shop floor their phone should pull up the job and let them tap to update its status. • Three roles must coexist: Admin (full control), Staff (update production and payments), and Clients (view their own jobs and balances). • A dashboard must highlight overdue jobs, pending production steps, and outstanding balances at a glance on both desktop and mobile. • Payment entries can be split across multiple transactions and tied back to the person responsible so I always know who to follow up with. Tech preference I am comfortable with Firebase (Auth, Firestore, Functions, Hosting) but am open to an equivalent serverless stack if you can justify it. The interface should stay clean—no sprawling menus or complex settings pages. Acceptance criteria 1. Responsive web app tested on recent Chrome, Safari, and Edge, phone and desktop. 2. Role-based access working as described, with email or Google sign-in. 3. QR code flow: generate, print/download, scan, update status in real time. 4. Secure, transaction-safe payment module that supports partial receipts. 5. Deployed to my Firebase (or agreed alternative) project with clear hand-over docs. If you have built similar inventory, POS, or shop-floor trackers and can share a demo link, that will help me decide quickly.