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 Quickstart 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.