Skip to main content

Welcome to ForgeX

ForgeX is a comprehensive bid management platform for construction companies, purpose-built for Precision Site Services to streamline the entire concrete construction bidding lifecycle — from estimation to project delivery.


What is ForgeX?

ForgeX is a modular, cloud-native platform that transforms construction bidding from spreadsheet chaos into a streamlined digital workflow. Built on modern microservices architecture, ForgeX provides:

  • 🎯 Precision Estimation - 6 specialized modules for accurate cost breakdowns
  • 📊 Real-Time Cost Rollup - Automatic calculations from items → scopes → bids
  • 🔄 Bid Lifecycle Management - Track bids from draft to completion
  • 👥 Role-Based Access - Secure, granular permissions for your team
  • 📱 Mobile-Ready - Field operations support (Phase 3)

Who is ForgeX For?

🧮Estimators

Your command center for bidding.

  • Create detailed estimates using 6 specialized modules
  • Manage pricing catalogs and variables
  • Duplicate and template common bid types
  • Generate professional PDF proposals

Typical workflow: Create bid → Add scopes → Fill modules → Review costs → Submit

📋Project Managers

Track your pipeline from bid to build.

  • View all active bids and their status
  • Monitor bid-to-project conversion
  • Review cost breakdowns
  • Approve purchase orders (Phase 2)

Typical workflow: Review bids → Track awards → Manage projects

🚚Operations Team

Bridge estimating and execution.

  • Access awarded bid details
  • Create purchase orders from bids
  • Track material costs vs. estimates
  • Monitor field operations

Typical workflow: Review awarded bids → Create POs → Track costs

🛡️Admins

Control the system and data.

  • Manage users and permissions
  • Configure pricing catalogs
  • Set global variables (WC, overhead, profit)
  • Review audit logs

Typical workflow: User management → Pricing updates → System configuration


Key Features at a Glance

📋 Bid Management

Create, track, and manage construction bids with a complete lifecycle:

  • Draft → Edit freely, add/remove scopes and items
  • Submitted → Sent to client for review
  • Negotiation → Adjust pricing and terms
  • Awarded → Won! Auto-converts to project (Phase 2)
  • Lost → Track reasons for pipeline analysis

🧮 6 Estimation Modules

Calculate dimensions, rebar, and mix costs

  • Supports slabs, footings, walls, cylinders
  • Auto-calculates square feet and cubic yards
  • Rebar sizing and spacing calculations
  • Auto-materializes concrete and rebar to Materials module

💰 Intelligent Cost Rollup

ForgeX automatically calculates costs at every level:

📦 Individual Items
↓ Calculate (material, labor, equipment costs)
📐 Scope Totals
↓ Apply scope multiplier (for repeated areas)
↓ Sum by module type
📊 Bid Totals
↓ Apply module markups (WC, overhead, profit, GL)
↓ Apply bid-level overhead & profit
💵 Final Bid Amount

No manual formulas. No spreadsheet errors. Costs update automatically when you add or edit items.

🔐 Enterprise Authentication

  • Google Workspace OAuth - Single sign-on with your @precisionsiteservices.com account
  • Role-Based Access Control - ADMIN, ESTIMATOR, PM, OPS, ACCOUNTING, FOREMAN
  • Subdomain SSO - Seamless authentication across all services
  • Audit Logging - Track who did what, when

The ForgeX Platform

ForgeX is built as a microservices platform with three core services:

Status: ✅ Fully Operational (Phase 1)

The core estimation and bid management service:

  • Client & bid CRUD operations
  • 6 estimation modules with auto-calculations
  • Cost rollup (items → scopes → bids)
  • Pricing catalog management
  • PDF generation and file attachments

URL: https://bids.precisionsiteservices.com

All services share authentication via the Portal (https://forge.precisionsiteservices.com) — sign in once, access everything.


Production Environment

ServiceURLStatus
Portalhttps://forge.precisionsiteservices.com✅ Live
Bidshttps://bids.precisionsiteservices.com✅ Live
Projectshttps://projects.precisionsiteservices.com⏳ Phase 2
Fieldhttps://field.precisionsiteservices.com⏳ Phase 3
note

All production services are hosted on Google Cloud Platform with Firebase Hosting (frontend) and Cloud Run (backend).


Tech Stack

  • React 18 with TypeScript
  • Tailwind CSS for styling
  • shadcn/ui component library
  • React Query for data fetching
  • Zustand for state management

Your First 5 Minutes

Ready to dive in?

1
Sign In

Go to https://forge.precisionsiteservices.com and sign in with your @precisionsiteservices.com Google account.

2
Access Bids

Click the Bids tile to open the bid management interface.

3
Create a Client

Click Add Client, fill in company details, and save.

4
Create a Bid

Click Add Bid, select your client, enter job details, and click Create.

5
Add a Scope

Open your bid, click Add Scope, name it (e.g., "Foundation"), and save.

6
Add Items

Navigate to the Concrete tab and add your first concrete item. Watch costs calculate automatically!

That's it! You've created your first bid in ForgeX. Explore the Creating a Bid guide for a deeper walkthrough.


Next Steps


note

ForgeX is actively developed. This documentation reflects Phase 1 (Bids Service). Features marked Phase 2/3 are planned for future releases.