The warehouse in a browser
FinishedDraw the plan, put the stock away and run a whole shift — with no install and no server
22 of 22 done
Roadmap
Uklad is built in the open: here is the full list of what is done, what is being written right now and what has only been decided. Dates on planned work are a quarter-level guide, not a promise for a given day; ideas carry no dates at all, which is more honest than inventing them.
29working
1in progress
15ahead
Latest release — 2 Sept 2026
Milestones
The big stages: each one only makes sense whole — taken apart, the items give the client nothing.
Draw the plan, put the stock away and run a whole shift — with no install and no server
22 of 22 done
Warehouses get found from outside: in search, a request with no call, the paperwork in place
7 of 8 done1 in progress
One warehouse, several people: a shared database, a password, rights by role
0 of 2 done
The picker works from a phone in the aisle, not a laptop in the office
0 of 4 done
Orders and stock move between Uklad, the marketplaces and the accounting system on their own
0 of 6 done
Bill for storage and show the client their own stock and their own invoice
0 of 3 done
Everything
Filter by area if you only care about one of them, and mark what you need before the rest.
Works in the product
Racking sections are placed by mouse, each with real dimensions, tiers and a cell count
Rows are derived from the plan itself, and a cell address prints in the same format it is shown in
Uklad suggests a cell the box will actually fit into, not the nearest empty one
A view from above of what is full and what is empty — in its own window for a second screen
Identical floors are not drawn twice: a copy mirrors its source and changes with it
Fast movers sit by the aisle and the backup above; a shelf can be hidden from auto-pick without emptying it
The mezzanine in three dimensions — to show a client the warehouse instead of describing it
Pallet → open the container → items → close it and put it away. The scanner types the code; no camera needed
What arrives and what leaves — as today's list and as a month-ahead calendar
A pick list by cell in walking order; a kit is assembled from its parts as its own subtask
«Picked» and «shipped» are different states: what left the shelves leaves on a van with a number and a name
The goods are not here yet: a request books a line of a future supply, and transit leaves intake without ever hitting a shelf
Cell, shelf and container labels with a barcode: the print size and the fields are set up for your own printer
The pick list, the shipping note and the intake sheet — on paper the way they get signed
Any code in the warehouse — an item, a container, a pallet or a cell — resolves in one scan
The seller sees the same warehouse read-only, files requests and states what they are bringing in
A question about a request is asked where the request is, not in an inbox where it gets lost
Hours, access, temperature, fire category and equipment — one screen for both roles
Intakes, units accepted and shipments come from the operations, not the foreman's impression
How much went through the warehouse this week and where the shift stalled — as a chart, not an export
Items arrive as an xlsx or csv file, with the columns mapped on the spot
Marketplaces, accounting, delivery and state systems: for each one, what access and which fields it needs
A catalogue with filters and a map, a warehouse page with prices and a storage estimate, a request with no commission
The personal data policy, the terms, the offer, the consents under the forms and the cookie choice
Every page is a ready-made file: a crawler and a visitor without scripts see the text, not an empty container
A second language with its own addresses and hreflang. The legal documents stay Russian: the Russian text is the binding one
Screens already fetch through repositories: when a database arrives, the repository changes, not the screens
The palette is defined once: the code and Figma read colours from one file and cannot drift apart
Mark what you need on this board and send it with the form below — along with your own idea if the list falls short
Being built right now
The site moves from a laptop to u-klad.ru: hosting, mail on the domain and request handling on a Russian server
Decided, waiting its turn
Data moves out of the browser onto a server: the warehouse opens on any device and does not vanish with the cache
The storekeeper, the foreman, the owner and the seller each see and edit something different
The first real exchange: orders arrive as requests, stock goes out to the platform
A phone instead of a handheld: the task, the scan and the confirmation right there in the aisle
The walking order is computed from the real geometry of the warehouse, not from cell numbers
A recount by cell, reconciled against the books, with a discrepancy report
The catalogue and the stock are not typed in twice
The carrier's label prints from Uklad, and the tracking number comes back into the request
Turnover, cell utilisation and shift output — into a file, not only onto the screen
Under discussion, no dates
The per-cell rate is already on the warehouse page — what is left is to total the month and bill it
A separate login for whoever owns the stock: their balance, their requests, their invoice
So a neighbouring system can read stock and create tasks without us
The marking codes in the demo are not real. What is needed is a live exchange with the state system
The waybill goes to the counterparty signed — no printing, no courier
Hands are busy holding a box: a pick is confirmed by voice, not by a tap
Changelog
The same list as the repository's CHANGELOG.md: one source, so the page cannot drift from the code.
Everything finished since that release sits on the board as done but without a version number: it works, it just has not shipped yet.
Mark on the board what you need first, and tell us what the list is missing entirely. This is the only way your vote reaches us: the page is static, and until you send them the marks live in your browser alone.
Nothing marked yet — you can just write your idea.
Mark at least one item on the board or write your idea.