One record per physical piece
The data model separates the catalogue entry for a model from the stock record of each physical piece. Every piece has its own location, notes, optional photo and purchase cost.
StockLab gives retailers with several shops and warehouses one view of their stock. Every physical piece has its own record, so any location can see what is available, what is on its way and what has been sold.
Furniture retailers and similar businesses that sell large, individual items from more than one place. A sofa in one shop is not the same as a sofa in another: it may have a different fabric, a mark on the arm or a customer waiting for it. Locations may be in different countries and price in different currencies. Staff need to find a specific piece and follow it when it moves.
When stock is tracked in spreadsheets and chat messages between locations, each shop only sees part of the picture.
This is the planned daily workflow. The data model behind it exists. The screens and actions below are not built yet.
Each card says whether the feature exists in the software today or is still planned. Today only the foundation is built.
The data model separates the catalogue entry for a model from the stock record of each physical piece. Every piece has its own location, notes, optional photo and purchase cost.
A model can have a different selling price at each location, in that location's own currency. There is no currency conversion, by design.
The first screen: a card per location, a catalogue gallery with counts per location, a panel of pieces in transit and a panel of requests waiting for an answer.
Mark a piece in transit and mark it arrived. Ask another location for a model, and let that location choose the piece to send or decline with a reason.
Mark a piece as sold with customer name, sale price and date. Sold pieces leave the stock views but stay in the history.
Stock on hand per location, sales by date, location or customer with totals per currency, margin where the purchase cost is known, and CSV export.
StockLab is coming soon. It started as software scoped for one retailer and is being generalised so other multi-location retailers can use it. What exists in code today is the foundation: the data model for locations, models, physical pieces, prices and transfer requests, with a record of who created and last changed each entry. The dashboard, the transfer and sale actions, the reports and the two access roles (an admin who manages locations and the catalogue, staff who add, move and sell pieces) are planned.
Barcode scanning, offline use, invoicing and accounting export are outside the first version. If you sell from more than one location and lose track of pieces between them, tell us how you track stock today.
Tell us how your team finds pieces, arranges transfers and confirms what has arrived. We will tell you plainly whether StockLab fits.