Services
How we work
Case studies
Blog
About
Pricing
FAQ
Contact
Book a call

Software for precast concrete that connects the office to the floor

We build software for managing precast concrete production. Not from a slide deck, from the shop floor. We deployed our Relay system at a precast producer in Sanok, Poland, so we know first-hand where this industry loses orders, hours and material.

Live in 4 weeksfrom 18,000 PLNReactNode.jsPostgreSQLWebSocket

A problem every precast plant recognises

Orders reach a precast plant in every format imaginable. A PDF exported from accounting software, an Excel sheet, an email from sales, sometimes a note left on a desk. The office retypes all of it by hand and hands it to the floor by phone or on a printout. By the time a job reaches the mould, it has passed through several hands and several scraps of paper. Every one of those hops is a place where something falls through.

The floor brings the second half of the problem. A foreman can't tell at a glance which job is urgent and which can wait until tomorrow. Concrete runs out, reinforcement is missing, or no mould is free, so he calls the office, the office calls someone else, and production stands idle in the meantime. Notes go missing, the same order hits the floor twice, and month-end turns into reconstructing the truth from memory and printouts.

Shift planning becomes guesswork at that point. The owner phones the floor just to learn what's actually finished. The client report is assembled by hand from a handful of sources. We saw all of this up close when we walked into the plant in Sanok. The problem isn't the people. It's that the office and the floor run on two separate information loops that never meet.

What we built into Relay

Relay is our system for managing precast concrete production. It joins the office and the floor into a single loop, from order intake to the pickup of a finished element. We designed it around three views, because that's how a day in a precast plant actually splits.

In the Office view you create and run orders. Each one carries a priority (normal, urgent or stop), a material list and a status (queue, in progress, done). Nothing lives only in someone's head anymore.

In the Production view the floor sees its own jobs on a tablet or a large wall screen. A new order shows up the moment the office saves it, over WebSocket, with no refresh and no phone call. We split production into a rebar section and a concrete section, each with its own status, because they're two different fronts of work.

The Import module loads many orders at once. CSV, TSV and Excel files, plus pasted text, parse right in the browser, with a preview and a check on every line before anything is saved. You don't have to change how you take orders today. We take your files as they are.

The detail that matters most to the floor is shortage reporting. When concrete runs low, reinforcement is missing, or no mould is free, a worker flags it with a single click and the alert reaches the office that same second. On top of that sit the Clients, Pickup, Production Reports and Supervisor panels, where in-progress jobs are tracked, reports get approved and a STOP gets escalated.

Underneath, we guard two things that make all the difference on a working floor. The connection to the floor screen is authenticated by session, kept alive with a signal every 30 seconds, and reconnects on its own when the WiFi drops for a moment. Changes to a single order are written inside a transaction with a row lock, so the office and the floor never overwrite each other's status or material list. These aren't decorations. They're the difference between a board the floor trusts and one more thing somebody has to verify by phone.

What it changed for the producer in Sanok

Rejman, a precast producer in Sanok, was Relay's first deployment. We didn't promise percentages up front, because honestly we didn't have them. So here's what genuinely changed instead.

  • The office loads orders from Excel or pasted text in seconds, rather than retyping them line by line.
  • The floor sees a new order on the tablet right after it's created, with a clear priority and a section split.
  • A material shortage reaches the office in a second, not after an hour of chasing someone down by phone.
  • The owner can see how many jobs are queued, how many are in progress and how many are done, without calling the floor.
  • Notes stopped going missing, and the same order no longer hits production twice.

These are qualitative gains, and we present them as exactly that. Hard numbers we gather together with the client on the floor, instead of typing invented metrics here. If you build software for this industry, you already know a number pulled from thin air won't survive the first conversation with a floor manager.

How we roll it out for you

  1. We start with your order flow. We look at the formats orders arrive in and how they reach production today.

  2. Then we map the floor, which means agreeing on sections, priorities and who approves what.

  3. Next we load your data through the import module, with no retyping.

  4. We bring up the floor view on a tablet or screen, with live updates.

  5. After launch, we stay. Fixes, new fields and reports get added as we go, because every precast plant works a little differently and no template covers that on its own.

The code is yours, in your repository, from day one. No per-seat licensing and no lock-in to us.

Straight answers

Q.1How is this different from an ERP or a spreadsheet?

An ERP handles invoices and inventory but rarely sees the floor in real time. A spreadsheet won't shout when the concrete runs out. Relay sits squarely between the office and production and shows an order's status where the element is actually made. We connect it to your ERP or accounting through import and export, so you throw nothing away.

Q.2Our orders live in Excel and emails. Can you load that?

Yes, that's what the import module is for. It takes CSV, TSV and Excel files plus pasted text, shows a preview and checks every line before saving. You don't change how you take orders today.

Q.3Does it work on a floor with weak WiFi?

Yes. The floor screen connects over a WebSocket that reconnects on its own after a drop, and a signal every 30 seconds keeps the view from freezing. Orders don't vanish when the network blinks.

Q.4How long does it take and what does it cost?

We stood Relay up in four weeks. A rollout for a new plant is quoted at a fixed price after a short audit of your order flow, from 18,000 PLN. No hourly billing and no invoices for things we never agreed on.

Producing precast and drowning in paper? Let's talk about your floor.