Relay
A SEVENEDGE system that links the office with a concrete plant's production floor in real time
Project objectives
No more re-typing
Orders from CSV and Excel files and pasted text loaded into the system without manual re-entry on the floor.
Floor in real time
Production sees new orders on a tablet the moment they are created, over WebSocket.
Clear priorities
Every order is normal, urgent or stop, so the work sequence is unambiguous.
Fast shortage reporting
A missing batch of concrete, reinforcement or forms reaches the office in one click instead of a phone call.
Browser-side import
CSV, TSV and Excel files and pasted text parse in the browser, with a preview and per-line validation before saving.
Zero lost orders
Everything kept in one database, with no paper notes or duplicate orders.
About the client
Relay is SEVENEDGE's own, rebrandable system for managing precast concrete production, a bridge between the office and the floor, from order intake to fulfilment. The first client is REJMAN Sp. z o.o., a precast concrete producer in Sanok, and the deployment is running at their plant. Two SEVENEDGE co-founders designed and shipped it, with no subcontractors, so behind every decision in the code and in the order flow is someone who talked to both the office and the floor. The office is already up and running on the system. The floor view on a tablet and screen will start once the client connects the hardware on the production floor. This is a live, ongoing project, not a finished success story.







Process
- 1
Understanding the order flow
We traced the whole path of an order at REJMAN, from the format it lands in the office in (PDF, Excel, email, paper note) to how it reaches the floor today. We pinned down where information gets lost and what production has to see.
- 2
Three app views
We built the Office panel for running multi-line orders, the Production view for a tablet and floor screen, and the Import module, and laid out roles for the office, production, the supervisor and pickup, with individual accounts and PINs for staff.
- 3
Browser-side import
CSV, TSV and Excel files and pasted text are parsed entirely in the browser, at no server cost, with an editable preview and per-line validation before saving. We export data wherever the plant still uses Excel.
- 4
Section-based production
We split each order into concrete and rebar sections with independent statuses, normal, urgent and stop priorities and a supervisor approval flow, so the work sequence is unambiguous.
- 5
Real-time layer
We tied the views together over WebSocket with session auth, a 30-second heartbeat and automatic reconnect, and we write changes with a row lock so the office and the floor never overwrite each other's statuses, even on a weak connection.
- 6
Shortage reporting and rollout
We added one-click flagging of missing concrete, reinforcement or a mould, with an instant notification to the office, and stood the whole thing up self-hosted on the client's server.
- 7
Growth after launch
The system keeps growing during the rollout. It gained employee accounts with roles and individual PINs that trim navigation to the workstation (a floor worker's tablet shows the floor view only), modules switched on in settings (Clients, Pickup, Reports, Supervisor panel, Import, Warehouse, Notifications), an Archive with a monthly summary of completed production, a TV mode for a large floor screen, and logging of finished pieces from a tablet, signed with the name of whoever is logged in.
Challenges
The real-time floor layer took the most work. Tablets and the production screen must see changes at once and survive a weak connection, so the WebSocket connection is session-authenticated, capped per IP and kept alive with a heartbeat, while the client reconnects on its own with exponential backoff. The second challenge was the office and the floor working on the same order at once. We modify the material list inside a transaction with a row lock (SELECT ... FOR UPDATE) so shortage reports and status changes never overwrite each other.
Technologies
Success factors
Deployment status
The effect is one flow instead of scattering across Excel, emails, PDFs and paper notes. The office is already up and running on Relay: it loads orders from CSV and Excel files or pasted text in seconds, with no manual re-typing, and keeps every order in one database, with a priority and a status. The owner sees in one place what's been taken in and how urgent it is, without reconstructing the state from paper notes. Notes stopped going missing, and the same order no longer enters the system twice, so there are markedly fewer mistakes. The floor view on a tablet and screen is already built into the product and will start at the client site once the plant connects the hardware on the production floor. Only then will the floor see orders the moment they're created and report a material shortage with one click. This is Relay's first deployment and it is still ongoing, so we describe the actual state, not a finished result. Hard numbers we gather together with REJMAN on the floor, rather than typing metrics pulled from thin air here.
SEVENEDGE designed and deployed our Relay system for managing precast concrete production, tailored precisely to our needs.
The application significantly improved communication between the office and the production floor. We keep orders in one place, with priorities and statuses, without needless phone calls or paper lists. The collaboration was professional and delivered on schedule.
For us this is only the beginning. We value the collaboration highly and plan to entrust further projects to the SEVENEDGE team. We wholeheartedly recommend SEVENEDGE as a reliable and competent provider of software and web services.
Related case studies
Book a demo presentation
We'll show you the system live. Leave your details and we'll reach out to schedule a convenient time. Demos are run individually, so access is granted once we've booked a slot.


