Expert Service - Job Order Management
A downloadable no installation job order management web app designed for service/repair businesses to track customer job orders from intake to completion. It lets users create and manage job orders, assign personnel, track service work and supplies used, record customer payments, update job status history, and generate printable job order PDF-style reports. It also includes personnel and status label management plus full data backup and restore via JSON.
- Dashboard overview of job order activity and key business metrics
- Job order creation with JO number, customer details, item details, complaint, diagnosis, and expected release date
- Job order editing and deletion
- Job order listing with pagination
- Search job orders by JO number, customer name, contact info, or item description
- Filter job orders by status
- Job order detail view with summarized financial breakdown (quoted amount, costs, payments, balance)
- Assign personnel to job orders
- Personnel management (add, edit, delete personnel records)
- Personnel fields include name and hourly rate
- Status label management (add, edit, delete job status labels)
- Status labels include configurable color and completed flag
- Default system status labels automatically seeded on first run
- Service log tracking per job order (date, time, description, hours, assigned personnel)
- Automatic service cost calculation based on logged hours and personnel hourly rate
- Supplies/materials tracking per job order (description, quantity, unit cost)
- Automatic supplies cost calculation based on quantity and unit cost
- Payment tracking per job order (date, amount, notes)
- Automatic total payment calculation and remaining balance computation
- Status update log tracking per job order with date, status label, and notes
- Automatically updates current job status based on latest status log entry
- Tabbed job order detail interface (overview, services, supplies, payments, status log)
- Print-ready job order output (PDF-style print view via browser printing)
- Printable job order includes customer info, job details, costs, payments, and signature lines
- Backup/export all data (job orders, personnel, statuses) into a downloadable JSON file
- Restore/import data from a JSON backup file with confirmation warning
- Displays backup data summary counts (jobs, personnel, statuses)
- Local offline storage using IndexedDB (works without a server)
- Modal-based forms for job orders, personnel, and status labels
- Toast notifications for success, warning, and error messages
- Built-in confirmation dialog for destructive actions
Best used for desktop or laptops (works on Mac, Windows, Linux).
All you need is a web browser.
No internet connectivity is needed.
You can back up your data and restore as needed.
PAY ONE TIME, USE A LIFETIME! NO RECURRING SUBSCRIPTION FEES!
IMPORTANT: All data you encode are saved solely on the computer where you opened the file. They cannot be accessed from another device unless you export the data and import that data to the other device.