Select a project first, then open this screen.
Your Projects
Loading…
🏗️ Structural
🔧 Piping
🛢️ Vessel
🗂️ Tank
⏳ Loading…
Admin · Import Data
Upload Excel File
Drop your Excel file. Project type is auto-detected: Structural, Piping, Vessel, or Tank based on column names.
Auto-detected by columns:
🏗️ sup_tagno → Structural
🔧 spool_no / line_no → Piping
🛢️ vessel_no → Vessel
🗂️ tank_no → Tank
📂
Drop your Excel file here
or click Browse to find it
Accepts .xlsx · Up to 15,000 rows · Auto-detects project type
🏗️
—
—
✓
Admin Panel
Create team members · Assign to projects · Manage access · Set up notifications
👤 Add Team Member
Full Name
Login Username
4-Digit PIN
Role
Position / Location
🔔 Notification Contacts (for Engineers — receives alerts when supervisor makes updates)
📧 Email for Notifications
📱 WhatsApp Number
💡 Use international format for WhatsApp (+974…). Leave blank if not needed.
💡 They log in with their username and PIN — no email needed for login.
👥 All Team Members
Loading…
🔗 Assign Team to Project
Select Project
📱 WhatsApp Business API Setup
One-timeTo enable WhatsApp notifications:
1. Go to developers.facebook.com → Create App → Business
2. Add the WhatsApp product → Get your Phone Number ID and Access Token
3. In Supabase dashboard → Edge Functions → Create function
send-notifications4. Add secrets:
WHATSAPP_PHONE_ID and WHATSAPP_TOKEN5. The function reads
whatsapp_queue table and sends messages automatically
💡 Until the Edge Function is set up, notifications are queued in the database. Contact your developer to activate sending.
Dashboard
—
0%
Stage Progress
All stages
By Supervisor (Fitup %)
Recent Activity
Live
Items
—
🔍 Update History
Search what any supervisor updated on any date · Admin can correct/clear entries
📈 Progress Report