Structural steel erection · PEB & industrial

Your real site record is a WhatsApp thread.

SiteSync is the other option. Every part mark, from the fabrication list to the erected member, with manpower, machinery, progress and cost against it. Change it once and every report, bill and KPI changes with it.

01 · THE PLAN
1,174 part marks, none of them up yet.

The approved shipper list, drawn. Grey is a mark that exists on paper and nowhere else.

02 · ERECTED
Blue is a mark a PM signed for.

Logged on a phone at the point of the lift — crew, crane, hour meter, five stamped photos. Offline if the signal is gone.

03 · TIGHTENED
Green is a mark nobody has to ask about again.

The same record answers the DPR, the RA bill, cost per tonne and the marking plan. There is no second copy to update.

ERECTED · PM-APPROVED0.00 / 1,850.00 MT
MARKS UP0 / 1,174
Awaited (vendor)
On site, not erected
Erected
Tightened
A · TWO RECORDS

Every site already keeps a record. The question is whether anything downstream can read it.

THE ONE YOU KEEP NOW
Four copies, none of them the record

Whatever reached the office by evening became the truth.

A WhatsApp group of nineteen
Photographs with no part mark on them, voice notes, and a number that was corrected twice further up the thread.
A paper register at the gate
Counted off the truck, signed, and then re-keyed by somebody who was not there.
An end-of-month Excel
Rebuilt by hand from the same evening's notes — once for the DPR, once for the bill, once for the cost sheet.
A question nobody can answer
"Where is this mark, and is it up yet?" — unanswerable without walking the site.
42.36 MT
of double-counted steel, caught by the revision filter before it reached a bill.
THE ONE THAT COUNTS
One copy, and everything reads it

Approval is the moment work becomes real to every other screen.

Logged at the point of the event
In the sun, in gloves, and offline if the signal is gone. The queue replays itself when it returns.
Checked before it is written
If the scanned docket names a different vehicle, the intake stops. A rejected QC item cannot be loaded onto a dispatch.
Signed off by a project manager
Only PM-approved work counts as progress — in the report, the KPIs and the bill alike.
Read back, not rewritten
Compiling the daily report is reading the record, not compiling it again.
UNDER AN HOUR
median from site log to approved record, across 642 submissions.
B · FABRICATE → APPROVE

Follow one part mark.

FABRICATE
DISPATCH
RECEIVE
ERECT
APPROVE
01
Made against a list

A vendor fabricates a phase's part marks; the floor packs and dispatches them. Every mark belongs to an approved shipper list, so what was ordered, made, dispatched and owed is one chain rather than four spreadsheets.

ENFORCEDA rejected QC item cannot be loaded onto a dispatch.
THE SCREEN WHERE IT HAPPENS · ON A PHONE
Production floor · fabrication pipeline1/4
Production pipeline
Phase 4 · 230 part marks
Total required230
Pending fabrication42
With vendors18
Fabricated96
Ready for dispatch52
Dispatched22
32% complete

Every part mark in a phase sits in exactly one state. The floor reads its day off this stack rather than off a spreadsheet someone rebuilt last night.

Dispatch · loading a vehicle1/4
Create dispatch
Phase 4 · 76 marks ready
Vehicle number
MH 12 AB 1234
Carrying capacity (kg)
10000
Driver
Ramesh · +91 98765 43210
Add items

The load is built against a real vehicle, so the weight it is carrying can be checked as marks are added rather than at the weighbridge.

Material intake · on a phone1/6
123456
Vehicle Arrived
Capture proof the loaded vehicle is on site.
Vehicle Number
KA01AB1234
Expected delivery
Dispatched 12 Aug · 3 days in transit. It will be marked received when you finish this intake.
✓ Loaded vehicle photo
Start Intake

The engineer keys the number plate. A photo of the loaded vehicle is required before anything else — the intake will not start without it.

Erection · logged at the lift1/4
My Work
7 items in progress · 2 needing attention
Phase 8 · 4 items
C118needs attentionStarted 2d ago
MB601Started 6h ago
JB402Started 6h ago
Complete 1

Everything the engineer has started and not finished, oldest first. Anything sitting over 24 hours is pulled to the top and flagged.

PM approval · the moment it counts1/4
Approvals
Structural · Deck · Machinery OT
4 pendingApprovedCorrectedRejected
Ramesh · Site Engineer
Zone A · 12 pcs · 3 photos
Anil · Site Engineer
Zone C · 8 pcs · 2 photos

A PM sees only submissions on their own projects. The queue is live — another PM approving in the same project updates this one without a refresh.

C · ONE RECORD, SIX OUTPUTS

Nothing downstream is typed twice.

The DPR, the bill and the cost sheet used to be rebuilt by hand from the same evening's notes. They are all views of the approved record.

VIEW 01
Daily progress report
45 min of compiling, down to about two. Reading the record back, not writing it again.
VIEW 02
RA bill line
Only approved tonnage is billable. Four hours of preparation becomes about twenty minutes.
VIEW 03
Cost per tonne
Six hours a month of assembly, now live against the same approved rows.
VIEW 04
Marking plan
Your own GFC drawing, coloured by what the site reported. Amber until a PM signs.
VIEW 05
Executive KPI
Tonnage, manpower, machinery and cost, on the model rather than in a monthly deck.
VIEW 06
Audit log
Append-only and SHA-256 hash-chained. Who changed what, and when, without exception.
Change a quantity and every line moves at once.

Because there is no second copy to update. Correct a reading on the phone at 4pm and the bill, the KPI and the marking plan already agree.

Site log → approved record
under 1 h · median
Bad entries stopped at capture
20 · first 3 weeks
Double-counted steel suppressed
42.36 MT
Reports — one record, read back by domain and exported
Fig. 04 — Reports · one record, read back by domain and exported
D · WHERE YOUR STEEL IS

Ask for a mark. Or find it on the drawing.

Two ways into the same record — a question box on every screen, and your own GFC drawing coloured by what the site reported.

Ask it something

Illustrative figures, in the shape the app returns. The measured numbers are further down, under their claim IDs.

A marking plan for Phase 6 floors, every part mark boxed and coloured by whether it is tightened, erected, on site or still awaited
Fig. 05 — your own GFC drawing, coloured by what the site reported

MB601 is a Phase 4 mark against Fabricator 2. Of 48 ordered, 41 have been received and 33 are up; 2 went back to the fabrication unit for correction.1

It arrived across three deliveries and has gone up on three days.1

MB601Phase 4Fabricator 2
Ordered48
Unit weight212.40 kg
Total weight10,195.20 kg · 10.20 MT
Received41· 7 to come
At the factory2· sent back for correction
Erected33· 8 to go up

Drawn straight from the data, not through the model.

What stops it making things upEvery figure is checked against the rows that answer actually read, and anything untraceable is flagged. An answer that read nothing and states a fact is withheld outright — which is what happens above. The citations come from that same check, so one cannot name a source that did not verify the number beside it.

E · WHO DOES WHAT

Seven people, one chain of custody.

Each role sees only its own work — and hands the next one a record it does not have to retype. Twenty-seven screens across five roles.

01
Site Engineer
Logs the day where it happens. Installs to the phone's home screen, keeps capturing with no signal.
02
Project Manager
Approves, corrects or rejects. The only role that can make work count.
03
Production Floor
Production status and vendor subcontracting against the approved shipper list.
04
QC
Reviews marks. A rejected item cannot reach a dispatch.
05
Dispatch
Loads a vehicle against a packing list the site can already see.
06
Admin
Eleven office screens — reports, bills, cost, users. Comes with every company.
07
Executive
Four board screens. Tonnage and cost on the model, not in a monthly deck.
My work
My work · site
Consumables
Consumables · site
Activity feed
Activity feed · office
Received materials
Received materials · site
F · ON A LIVE PROJECT

Measured, not estimated.

Every figure is counted out of the production database by a monthly job, and every one of them can be recounted. One live project. Twelve users. Everything above is from that project. Figures as on 20 August 2026.

1,174
part marks
C-12 · tracked to a PM-approved record
1,200+
tonnes erected
C-12 · of 1,850 MT under tracking
Under an hour
site log → approved record
C-09 · median across 642 submissions
20
bad entries stopped at capture
C-10 · in the first three weeks of counting — 3 were deliveries booked against the wrong vehicle
42.36 MT
double-counted steel suppressed
C-11 · caught by the revision filter before it reached a bill
"Where is this mark, and is it up yet?" was often unanswerable without walking the site. It is now a search.
G · WHAT IT DOES NOT REPLACE

Stated plainly, because a product that claims everything is believed on nothing.

Your data is isolated at the database, not by a filter in the app — RLS on all application tables; privileged database routines are individually access-gated. Company isolation runs in two independent layers, failing closed, over an append-only hash-chained audit log. No passwords stored or transmitted.

  • It does not do detailing, design, or fabrication drawings.
  • It does not replace the ERP or accounting system; it feeds them better inputs.
  • It does not remove the need for a competent site engineer — it removes the re-keying, the reconciliation, and the arguing about what happened.
  • Offline capture still requires the engineer to open the app. It is a system of record, not a sensor network.
H · SEE IT ON A REAL PROJECT

Half an hour, your own drawings, and an honest answer about whether it fits.

Leave a work email and we will come to you. No deck.

SITESYNC IN 45 SECONDS · NO SOUND, CAPTIONS ON SCREENDownload the brochure (PDF, 4 pages)