The life of every device, from receiving to warranty
A management system where every payment terminal is tracked by serial number through purchases, sales, repairs and warranty.
- React
- Node.js
- Express
- TypeScript
- PostgreSQL
The problem
The company buys, sells and repairs payment terminals, and every device has to match the purchase invoices and the ERP.
A side spreadsheet
Two rows for the same device, and neither is reliable.
Where is it?
Nobody could say where each device was.
Everything has to match
Invoice, ERP and stock have to tell the same story.
How it works
The serial is the identity
Receiving, sale, swap, repair and warranty become movements of the same device.
Explicit transactions
Registering serials, saving a sale or deleting a repair touch several tables at once.
Purchase invoices
Imported or typed in, with cancellation and their own status.
ERP and scanner
Products synced with the cloud ERP and serials registered in bulk from the barcode.
Reports
Sales, repairs and tracking by serial number.
Outcome
Where each device is and where it has been can be answered without a side spreadsheet.