Site Manager
John Smith
Résidence Les Pins
67%
6/8 workers today
D+14 left
⚠️ 2 alerts
Planning
Orders
Safety
Logbook
Active Alerts
Said Rabhi absent today · Reported by foreman Mike 08:00
08:00
Excavator CAT 320 — hydraulic issue reported by foreman
07:45
Morning safety check received
From Mike Harris · 6/8 PPE OK · 1 issue flagged (boots)
08:15
Leave Requests — Awaiting Your Validation
Minimum 2 days notice required · Foreman approval done · Final validation needed from you
Annual Leave — James Carter
Foreman ✓
James Carter · Worker · Les Pins
May 20 → May 22 · 3 days · 6 days notice ✓
Foreman Mike approved · Awaiting your final validation
✓ Final Approval
Reject
Water Festival — Bon Om Touk
Nov 10–12, 2026 · Cambodia National Holiday · Site closed
David Rossi — incomplete day (scan 4 missing) → 0h recorded. Foreman notified.
Check-in Contestations
James Carter — KA-2847
Today 07:34 AM · Scan 1
Pending
"I was not at the site at 7:34. I arrived at 8:10."
Recorded: 11m from site · Foreman: Mike Harris · Scan 1 of 4
Correct scan — keep
Remove scan
No pending contestations
Degraded Pointages — Pending Validation
Offline attendance — Mike Harris
Degraded
Today 07:12 AM · Résidence Les Pins · Photo proof attached · Network was unavailable
James Carter · KA-2847
Present
Said Rabhi · SR-1193
Present
David Rossi · DR-0891
Absent
✓ Validate — inject into system
Reject
Today's Tasks
✓
Ground floor slab pour
Team A · Photo attached
Done
~
Level 1 formwork
Team B · 60% done
60%
!
Concrete delivery — Lafarge
Foreman to validate on arrival
14:00
✗
Zone C masonry
Delayed — heavy rain
Blocked
Send Daily Report to Owner
James Benali · Due by 18:00
My Site
Planning
Orders
Groups
Report
Planning & Progress
Résidence Les Pins
Update task progress · Assign teams
Update Progress by Zone
Zone A — Ground Floor
Foreman: Mike · Team A (3 workers)
Completed
100%
Zone B — Level 1 Formwork
Foreman: Mike · Team B (2 workers)
In Progress
60%
Zone C — Masonry
Foreman: Mike · Team C (2 workers)
Delayed
20%
Weekly Schedule
KA
James Carter
Ground floor · Mon–Fri
38h
MB
David Bah
Level 1 formwork · Mon–Fri
35h
SC
Electricians (subcontractor)
Rough-in · This week only
20h
Add task or assign worker
My Site
Planning
Orders
Groups
Report
Orders & Deliveries
Résidence Les Pins
Requests from foreman · Supplier orders
⚡ Requests from Foreman
Material Request — Mike Harris
10:32
Rebar HA16 — 5 bundles
Urgency: Tomorrow morning · Stock critically low
✓ Approve & Order
Edit
Reject
Equipment Request — Mike Harris
09:15
Safety Harnesses — 2 units
Urgency: Urgent today · 2 missing from inventory
✓ Approve & Order
Edit
Reject
Budget Status
Materials budget
€18,400 / €28,000
Labour budget
€22,100 / €30,000
Subcontractors
€9,800 / €8,000 ⚠️
Active Orders
Concrete C25/30 — 30m³
Lafarge · Foreman to validate on delivery
Today
Expected
⚙️
Steel Beams IPE200 — 12 units
MetalPro · Confirmed
Tue 16
Confirmed
🪵
Formwork accessories
BuildSupply · Awaiting confirmation
Thu 19
Pending
Create new supplier order
My Site
Planning
Orders
Groups
Report
Safety Management
Résidence Les Pins
Received from foreman · Your own checks
Received from Foreman Today
Morning PPE check — 6 workers
Mike Harris · 08:15 · 5/6 full PPE · 1 issue: David Bah boots missing
08:15
David Bah — PPE incomplete (boots) · Foreman corrected by 08:30
My Site Checks
✓
Reviewed foreman safety report
PPE issue noted and resolved
✓
Site walk done this morning
No new hazards identified
Excavator hydraulic issue — mechanic called
Reported by foreman 07:45
Safety documents up to date
PPSP / risk assessment current
✓
Emergency contacts posted at site entrance
Hospital + fire + site manager number
Incident Log
No incidents recorded this week ✓
Log new incident → Alert owner
My Site
Planning
Orders
Groups
Report
Site Logbook
Résidence Les Pins
Daily entries · Decisions · Meeting notes
New Entry — Today
Progress
Incident
Meeting
Decision
Add photo
Add photo
Add photo
Save entry to logbook
Recent Entries
Architect validation meeting
Wed May 12
Meeting with Arch. Moulin. Facade plans validated. Window positions confirmed. Noted: balcony railing spec to be updated by Fri.
Meeting
Validation
Concrete pour delayed — weather
Tue May 11
Heavy rain all morning. Decision to delay Zone A pour by 1 day. Rescheduled to Thursday. Notified owner and subcontractors.
Decision
Delay
Site setup complete
Mon May 10
All equipment on site. Safety perimeter installed. First crew briefing done. Started Zone A excavation.
Progress
Export logbook as PDF
My Site
Planning
Orders
Groups
Report
Daily Report → Owner
John Smith
Thu May 14 → James Benali · Due 18:00
Progress Today
✓
Ground floor slab pour — completed (Zone A 100%)
✓
Level 1 formwork — in progress (Zone B 60%)
✓
Zone C masonry — delayed by rain, resuming tomorrow
Overall site progress updated to 67%
Crew Today
✓
6 of 8 workers present · 1 absent (Said Rabhi), 1 late (David Rossi)
✓
Total hours worked today: 34h cumulative team
Replacement worker needed if Said Rabhi absent tomorrow
Deliveries
Concrete 30m³ Lafarge — expected 14:00, foreman validating
✓
Steel beams confirmed for Tuesday 16 May
Safety
✓
Morning safety check passed · 1 PPE issue corrected (boots)
✓
No accidents or injuries today
✓
Excavator issue reported — mechanic scheduled tomorrow
Orders & Budget
✓
2 material requests from foreman — approved and ordered
✓
Materials budget on track (66% used)
⚠️ Subcontractor budget exceeded — see comments
Needs for Tomorrow
✓
Rebar HA16 ordered — delivery tomorrow morning
✓
Safety harnesses ordered — urgent delivery requested
Zone C masonry resumes — need full crew present
Comments for Owner
Progress Photos
Add
Add
Add
Send to James Benali (Owner)
Telegram notification sent immediately
My Site
Planning
Orders
Groups
Report
Telegram Groups — Résidence Les Pins
Evidence Archive
Link groups to auto-archive all messages & photos
How to link a group
1
Add
@OPUS_bot
as admin to your Telegram group
2
Tap
Link new group
below and enter the Group ID
3
OPUS archives all messages & photos automatically from that moment
Linked Groups — This Site
Arch. Moulin — Les Pins
ID: -1001234567890 · Added May 10
● Live
47 messages
12 photos
2 validations
Last: 2h ago
View archive
Lafarge — Supplier
ID: -1009876543210 · Added May 8
● Live
23 messages
6 delivery notes
1 dispute
View archive
Internal Team — Les Pins
ID: -1005544332211 · Added May 10
● Live
128 messages
34 photos
8 decisions
View archive
Link New Group
Link new Telegram group
Add bot to group first, then enter the group ID here
Group Name
Group Name
Telegram Group ID
Telegram Group ID
Add @OPUS_bot to the group, then send /id to get the group ID
Group Type
Architect
Supplier
Internal
Other
Link & Start Archiving
Cancel
My Site
Planning
Orders
Groups
Report
Send Daily Report to Owner?
This will be sent to the owner and archived. A Telegram notification will be sent immediately.
Date
—
Sections
—
Review again
Send report →
Add OPUS to your home screen
Install OPUS for quick access — works like a real app, opens faster and stays available even when Telegram is slow.
1
Tap the
Share
button
at the bottom of your browser
2
Scroll down and tap
"Add to Home Screen"
3
Tap
Add
— OPUS icon appears on your home screen
↓
1
Tap
"Add to Home Screen"
in the prompt below
2
Confirm by tapping
Add
3
OPUS icon appears on your home screen — open it anytime
↓
Add to Home Screen
Not now
Request to order
Step 1 — Request prices from suppliers
Khmer Iron & Steel
SD390 · T16 · HRB400 · Same day
Select
—
Pending
Request price
PPCambodia Steel
HRB400 · H-Beam · Next day
Select
—
Pending
Request price
Battambang Steel
SD295 · Wire · 1–2 days
Select
—
Pending
Request price
Step 2 — Confirm order to selected supplier
Confirm order & notify supplier
Cancel