What the client came with
Sellers need to see their own stock levels and shipments, and the warehouse needs to accept waybills as files from clients instead of retyping them by hand.
What we built
- Warehouse services site with rate calculation
- Client dashboard: stock levels, shipments, invoices
- Warehouse back office: receiving, putaway, shipping
- Waybill import from client files
What’s inside the panel
- Products and stock levels by client
- Receiving and shipping
- Invoices and service rates
- Leads from the site in one list
Details worth knowing
The project has its own audit log: each pass reads where the previous one stopped and appends what it found. That way the review doesn’t start from zero every time.
A separate stage captured every screen under every role at six widths and in both orientations — so tables on a phone don’t turn into mush.
The importer was tested on a real client file: 540 rows in 2.3 seconds without a single error.
Before going to the production server, over 400 automated tests are run.
Stack
- Laravel
- MySQL
- CSV/Excel import
Numbers verified against the project
How it looks

More from this niche
We’ll build a system like this around your process
Come without a spec — we’ll write it together on the first call.


