You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ποΈ CIVORA β AI-Powered Construction Site Intelligence Platform
Build Safer. Build Smarter. Build Lower-Carbon.
CIVORA is an offline-ready AI construction command platform that converts scattered site signals into supervised decisions across safety, workforce, assets, carbon, digital twin visibility, and measurable impact reporting.
Construction sites are complex, fast-moving environments where safety, workforce, equipment, progress, material usage, carbon impact, and reporting are often handled through disconnected tools.
π§ Real Site Challenge
β Current Reality
β οΈ Impact
Safety risks
Detected after incidents or near misses
Injuries, delays, compliance failures
Workforce coordination
Managed through calls, spreadsheets, or informal updates
Idle crews, missed tasks, weak accountability
Equipment visibility
Asset status is often delayed or manually tracked
Downtime, overuse, poor utilization
Carbon decisions
Measured after work is complete
Missed reduction opportunities
Progress tracking
Data scattered across site teams
Slow decisions and reporting gaps
Connectivity
Sites may have weak or unstable internet
Cloud-only tools become unreliable
Construction does not only need more dashboards β it needs an intelligent operating loop that turns signals into action.
π‘ The Solution
CIVORA acts as a construction-site intelligence layer that combines operational visibility, AI-style recommendations, digital twin context, and measurable impact reporting into one polished PWA.
Site signal β Risk detection β AI recommendation β Human approval β Action β Impact report
CIVORA is designed for hackathon reliability, product clarity, and real-world construction relevance. It uses deterministic telemetry and local intelligence rules so the demo remains stable, fast, and offline-friendly.
π One-Line Pitch
CIVORA is an offline-ready AI command platform that helps construction teams detect risks, coordinate site operations, reduce carbon impact, and prove measurable outcomes β from one intelligent dashboard.
β¨ Key Features
Feature
Description
Value
π§ Command Center
Central operating dashboard for site health, alerts, metrics, and quick decisions
Gives teams instant visibility
ποΈ Digital Twin View
Zone-based construction visualization with live operational context
Converts site complexity into visual clarity
π¦Ί Safety Intelligence
Detects safety risks and recommends mitigation actions
Supports proactive incident prevention
π· Workforce Intelligence
Tracks crew activity, allocation, readiness, and productivity signals
Reduces idle time and coordination gaps
π οΈ Tools & Assets
Shows equipment status, utilization, maintenance needs, and availability
Improves asset planning and uptime
π± Carbon & Circularity
Surfaces lower-carbon material and operation decisions
Helps teams build more sustainably
π Impact Reports
Converts actions into stakeholder-ready evidence
Makes outcomes measurable and presentation-ready
π€ CIVORA Copilot
Local rule-based assistant for site-aware guidance and recommendations
Provides fast AI-style decision support
π² Offline-Ready PWA
Installable web app with cached assets and local persistence
Works better in weak-connectivity site conditions
πΎ Persistent Actions
Stores user decisions in browser localStorage
Preserves demo continuity after refresh
π§ CIVORA Intelligence Flow
flowchart TD
A[ποΈ Construction Site Signals] --> B[π‘ Live Telemetry Engine]
A --> C[π· Workforce Inputs]
A --> D[π¦Ί Safety Events]
A --> E[π οΈ Asset Status]
A --> F[π± Carbon and Material Data]
B --> G[π§ CIVORA Intelligence Layer]
C --> G
D --> G
E --> G
F --> G
G --> H[β οΈ Risk Detection]
G --> I[π Opportunity Detection]
G --> J[π€ Copilot Recommendation]
H --> K[π§βπΌ Human Supervisor Review]
I --> K
J --> K
K --> L[β Approved Action]
L --> M[π Site Execution]
M --> N[π Measured Impact]
N --> O[π Impact Report]
O --> P[π Stakeholder / Judge-Ready Evidence]
Loading
π Supervised Operating Loop
Step
CIVORA Action
Human Role
Output
1οΈβ£ Signal
Collects simulated zone, safety, workforce, asset, and carbon data
Observes site condition
Unified site context
2οΈβ£ Detect
Identifies risks, delays, inefficiencies, or sustainability opportunities
Lower-carbon decisions and circularity opportunities
Overall Site
Clear stakeholder-ready impact summary
π οΈ Tech Stack
Layer
Technology
Why It Was Chosen
βοΈ Frontend
React 19
Modern component-based UI
π§ Language
TypeScript 6
Safer domain models and cleaner scaling
β‘ Build Tool
Vite 8
Fast development and optimized builds
π Charts
Recharts
Simple, clean analytics visualization
π¨ Icons
Lucide React
Professional icon system
π² PWA
Vite PWA + Workbox
Offline-ready installable experience
πΎ Persistence
localStorage
Lightweight local demo state
π§ͺ Testing
Vitest
Fast validation for frontend behavior
π Deployment
Vercel
Simple production deployment
π Project Structure
CIVORA/
βββ public/ # Static assets and PWA files
βββ src/
β βββ components/ # Reusable UI components
β βββ data/ # Demo telemetry and construction domain data
β βββ hooks/ # Custom React hooks for state and behavior
β βββ pages/ # Main product workspaces
β βββ types/ # TypeScript domain models
β βββ utils/ # Intelligence rules, helpers, calculations
β βββ tests/ # Vitest tests
βββ package.json # Scripts and dependencies
βββ vite.config.ts # Vite + PWA configuration
βββ README.md # Project documentation
π‘ Live Telemetry Model
CIVORA simulates construction site telemetry using deterministic updates. This creates a real-time product experience without depending on unstable external APIs.
sequenceDiagram
participant Site as ποΈ Site Simulator
participant Telemetry as π‘ Telemetry Engine
participant Risk as β οΈ Risk Logic
participant UI as π§ Dashboard UI
participant Storage as πΎ localStorage
Site->>Telemetry: Generate zone/workforce/asset signals
Telemetry->>Risk: Evaluate site condition
Risk->>UI: Send alerts, metrics, recommendations
UI->>Storage: Save approved actions and state
Storage->>UI: Restore state after refresh
Loading
Update Cycle
What Happens
Every few seconds
Zone status and metrics refresh
On risk condition
Alert appears in command center
On user action
Decision is stored locally
On refresh
Previous state remains available
Offline mode
Core PWA shell remains usable
π€ CIVORA Copilot
The Copilot is designed as a local AI-style construction assistant for demo-safe guidance.
Copilot Ability
Example Output
Explain site condition
βZone B has elevated safety risk due to active work and reduced readiness.β
Recommend next step
βAssign supervisor review before moving heavy equipment.β
Summarize impact
βAction may reduce delay risk and improve safety compliance.β
Support demos
Gives quick, contextual product storytelling without external API failure
The current Copilot is rule-based for reliability. A production version can connect to guarded LLMs, RAG over site documents, BIM metadata, and real telemetry streams.
βοΈ Installation & Local Setup
β Prerequisites
Requirement
Recommended Version
Node.js
20+
npm / pnpm
Latest stable
Git
Latest stable
π₯ Clone Repository
git clone https://github.com/sleader3221-dot/CIVORA.git
cd CIVORA
π¦ Install Dependencies
npm install
βΆοΈ Start Development Server
npm run dev
Open the local URL shown in terminal, usually:
http://localhost:5173
π§ͺ Available Scripts
Command
Purpose
npm run dev
Start local development server
npm run build
Create optimized production build
npm run preview
Preview production build locally
npm run test
Run Vitest test suite
π² PWA & Offline Capability
CIVORA is designed for construction environments where connectivity can be unstable.
PWA Feature
Benefit
Installable App
Feels closer to a native field tool
Cached Assets
Faster repeat loading
Offline Shell
Demo continuity during weak internet
localStorage State
Preserves decisions and UI state
Workbox Support
Reliable service-worker caching
π¬ Winning Demo Script
β±οΈ 2β3 Minute Flow
Time
Screen
What To Say
0:00β0:20
π§ Command Center
βConstruction sites lose time, safety, and carbon efficiency because signals are scattered across teams and tools.β
0:20β0:45
β οΈ Alerts
βCIVORA detects priority risks from live-style telemetry and highlights what needs attention first.β
0:45β1:10
ποΈ Digital Twin
βThe digital twin connects alerts to actual site zones so supervisors understand where and why action is needed.β
1:10β1:35
π¦Ί Safety
βInstead of waiting for incidents, CIVORA recommends mitigation actions under human supervision.β
1:35β2:00
π· Workforce + π οΈ Assets
βThe same command layer coordinates crews and equipment to reduce idle time and delays.β
2:00β2:25
π± Carbon
βCIVORA also brings sustainability into daily decisions, not only end-of-project reporting.β
2:25β3:00
π Impact Reports
βEvery decision becomes measurable evidence for stakeholders, compliance, and sustainability goals.β
π Closing Line
CIVORA is not just a construction dashboard β it is a supervised intelligence loop that turns site signals into safer decisions, lower-carbon operations, and measurable impact.
π Hackathon / Judge Positioning
Judging Angle
CIVORA Strength
Innovation
Combines construction digital twin, safety intelligence, carbon decisions, workforce, assets, and impact reports
Feasibility
Built as a working React + TypeScript + PWA product
Real-World Relevance
Targets construction safety, delays, sustainability, and fragmented reporting
Technical Execution
Typed architecture, deterministic telemetry, local persistence, PWA caching, tests
Demo Reliability
No dependency on unstable external AI APIs for core flow
Impact
Improves safety, efficiency, accountability, and sustainability visibility
π₯ What Makes CIVORA Different
Traditional Construction Dashboard
CIVORA
Shows static information
Generates live-style operational intelligence
Focuses on reporting after work
Supports decisions during work
Separate safety, carbon, workforce, and asset tools
Unified site intelligence layer
Requires constant internet
Offline-ready PWA shell
Displays data only
Recommends action and tracks impact
Hard to demo reliably
Deterministic telemetry for stable presentation
Weak accountability
Converts actions into impact evidence
π Impact Metrics CIVORA Can Demonstrate
Metric Area
Example Measurable Outcome
π¦Ί Safety
Faster detection of high-risk zones
π· Workforce
Reduced idle time through better allocation visibility
π οΈ Assets
Improved equipment readiness and utilization awareness