VIPW COMMAND
VIRGINIA IRON PROFESSIONAL WORKERS, LLC
CREW ON SITE?
DASHBOARD
Dashboard

Active Projects

Needs Your Attention

Crew On Site Right Now

Tasks & Calendar
Assign and track tasks across the office — see who's on point for what, and when it's due.
0
Tasks Due Today
0
Overdue
0
Completed Today
0
Due This Week

Today's Tasks

This Week

Overdue

All Open Tasks

Projects
Track every job — status, crew, and location, in one place.
Estimates
Every bid, priced and tracked from draft to approval.
ProjectTitleAmountStatusDate
Contracts
Sign off and keep a permanent record for every job.
ProjectContractStatusSigned ByDate
Equipment
Every rental, tracked by job site — no more guessing what's out and where.
ProjectEquipmentRental Co.DatesDaily RateStatus
Punch List
Outstanding items before a job is truly done — assigned, tracked, closed out.
ProjectItemAssigned ToDueStatus
Daily Site Logs
A dated record of what happened on site, every day — crew, weather, and work performed.
Change Orders
Scope changes after the original estimate — tracked so nothing gets built for free.
ProjectDescriptionCost ImpactStatusDate
Time Clock
Who's clocked in, when they started, and total hours — pulled straight from the crew kiosk.
Crew MemberJob SiteDateClock InClock OutHours
Labor Cost
Pay rates and what the crew is actually costing you — by week, month, and year.
Crew MemberPay Rate ($/hr)This WeekThis MonthThis Year
Receipts
Track what's actually being spent on each job — materials, fuel, tools, permits, anything out of pocket.
Job SiteVendorCategoryAmountDateLogged By
Crew Schedule
Who's on which job, doing what — with certifications checked before anyone's dispatched.
DateJob SiteCraneCrew Assigned
Field RFIs
Structural discrepancies flagged from the field — grid line, piece mark, and what's wrong, with a photo.
Job SiteGrid LinePiece MarkDescriptionStatusRaised By
Piece Tracker
Every fabricated piece, tracked from truck to bolted-and-inspected.
Piece MarkTypeWeightGrid LocationStatus
Rigging & Crane Load Check
Quick safety math before the pick — gross load against the crane chart's rated capacity.
Weld Log
Structural joint traceability — welder, WPS, and CWI inspection status for every moment weld.
Joint IDJob SiteWelderWPSDateInspection
Anchor Bolt Survey
Check foundation bolt placement against AISC tolerance (±1/8") before steel shows up.

Logged Readings

Job SiteGridX VarY VarResultLogged
Weather & Crane Downtime
Wind, temp, and precipitation on record — a defensible log if a delay ever gets disputed.
Pulls live conditions for this job's location from a free public weather service — no account needed. You can also just type numbers in below.

Logged Readings

Job SiteDateWindTempPrecipOps Status
Crew Teams
Group crew members under a foreman so you can run more than one job site at once.
Crew Roster
Every hire — contact info, classification, certifications, pay rate, and clock-in PIN, in one place.
NameClassificationPhoneEmailCertificationsPIN
Field Forms
Customer Acceptance Forms and Equipment Checklists submitted by foremen in the field.

Customer Acceptance Forms

Job SiteCustomerForemanDateStatus

Daily Equipment Checklists

Job SiteInspectorForemanDateStatus
Takeoff
Measure blueprints directly — calibrate the scale, then count, measure length, or measure area.
Job SiteDocumentItems MeasuredScaleLast Updated
Takeoff Workspace
⚠ Not calibrated yet

Measurements

My Crew
Everyone assigned to a team, and which job site they're working.
Daily JSA
Pre-work job safety analysis — PPE, site hazards, crane check if used, and crew sign-off, every day before work starts.

Your Submitted JSAs

Job SiteDateWindCrane OKSigned
Customer Acceptance Form
Fill this out with the customer once a job is complete and they've walked it.

Your Submitted Forms

Job SiteCustomerDateStatus
Daily Equipment Checklist
Walk each piece of equipment before it's used and log it here.

Your Submitted Checklists

Job SiteInspectorDateStatus
GC Contacts
Every general contractor relationship, kept inside the company — not one person's phone.
NameCompanyEmailPhoneNotes
Correspondence Log
Key emails/calls logged per project, so the owner can see what's moving without digging through inboxes.
This logs correspondence your team records manually — it is not a live Gmail/Outlook inbox. Wiring up real, live email requires a real backend with Gmail/Outlook API access and each employee's consent to connect their account, which is outside what a browser-based tool like this one can do. This log gives the owner the same visibility — what's being discussed, with whom, and when — without that infrastructure.
Team & Settings
Manage logins and passwords for every role.

Team Accounts

NameRoleEmailPassword

Email Notifications

When an estimate needs approval, or gets approved or rejected, the right person gets a real email — not just an in-app alert. Runs on a free EmailJS account (200 emails/month, no card required). Give each teammate their email above, then paste your EmailJS keys here.

Integrations

Let outside tools — a weather station, a barcode scanner — push data straight into VIPW Command. Once the backend function is deployed, give whoever's configuring the external device this URL and header — not the API key itself, that's specific to each integration below.

POST https://ingestexternaldatastream-[your-project-hash]-uc.a.run.app
Header: x-vipw-api-key: [the integration's key]
The real URL is shown in your terminal after deploying, or under Firebase Console → Functions.
NameTypeJob SiteStatusPackets ReceivedLast Sync

Backup

Download everything in the system right now — every project, estimate, contract, crew record, and log — as one file you can keep somewhere safe. Worth doing every so often, especially before a big change.

Activity Log

WhenWhoWhatDetails