YogiPWD

EPC project status Obligation

PWD EPC Monitor | Fixed Stable

Project Management (Database)

Primary Details

1. Consultants & Personnel

Consultants & PersonnelSub. DateRem. DateStatusRemarksAction
Design Consultant
Proof Consultant
Safety Consultant
Project Manager
Surveyor
Site Supervisor
Material Engineer

2. Mandatory Submissions

Mandatory SubmissionsSub. DateRem. DateStatusRemarksAction
Land Memorandom
Schedule H
Schedule F Permits (20 Days)
Project Implementation Schedule or Construction program– In line with Schedule-J along with approved Schedule-J
Workzone Safety Plan (20 Days)
Environment Management Plan (20 Days)
Work Programme (30 Days)
QAP (30 Days)
Insurance Policy (CAR)
Comprehensive workman insurance Policy.

3. Engineering Documents

Structural DrawingsSub. DateRem. DateStatusRemarksAction
Plan and Profile
Traffic Diversion Plan
Drone Videography as per 11.16 every calender Quarter
Construction Methodology
MPR & QPR no latter than 10 Days after the close of easch month as per clause 11.7
HPC
Minor Bridge
Major Bridge
Slab drain
Retaining wall
Footway Drain
Rigid Pavement
Anti Crash barrier
List of TBMs
Drainage Plan
Hydraulic Calculations
Flexible Pavement Design

4. Statutory Approvals

ApprovalsSub. DateRem. DateStatusRemarksAction
Environmental Clearance
MPCB
Forest Clearance
Tree Cutting Permission
Explosive License
Village Panchayat NOC for borrow area.
Drawing water from River/Reservoir
WC Policy
Quarry Agreements/Permission for Lease
Fire Policy
Camp Office – Copy of Lease/Rent Deed/Conveyance Deed.
Availability of infrastructure like electricity, water, fuel etc. i.e., Bill copies
Insurance of assets mobilised site.
Comprehensive project risk policy (Natural calamities)
Comprehensive workman insurance Policy.

5. Material Approval

MaterialSub. DateRem. DateStatusRemarksAction
Aggregates
Soil
Fly Ash
Cement
Steel
Bitumen
GSB
WMM
GGBS
Admixture 1
Admixture 2
Water
Hume Pipe/Arcoduct
Bituminous Mix Designs
Concrete Mix Designs
Trial Patch
CTE and CTO (All Plants and Crushers)

6. Details of site mobilization including details of base camp, list of construction equipment, Manpower to be deployed etc.

MobilizationSub. DateRem. DateStatusRemarksAction
Ready Mix Plant
Batch mix Plant
Drum mix Plant
Crusher
Lab Setup
Calbration Certificate
Machinery
Manpower
Camp Office – Copy of Lease/Rent Deed/Conveyance Deed.

EPC Project Monitoring & Management Tool

This advanced HTML + JavaScript based Project Monitoring Tool is designed for Engineering, Procurement, and Construction (EPC) projects, particularly suited for PWD / Highway / Infrastructure Projects. It provides a structured, database-driven interface to manage project data, track submissions, monitor approvals, and generate reports.


🔷 Key Features

  • 📂 Project storage using IndexedDB (Browser Database)
  • 📊 Multi-section compliance tracking (6 structured tables)
  • 📥 JSON Import & 📤 JSON Backup system
  • 📄 One-click CSV report generation
  • ➕ Dynamic row addition & deletion
  • ⚡ Real-time variation calculation (Estimate vs Tender)
  • 🧠 Fully client-side (No server required)

1. Project Database Management

The tool uses IndexedDB to store multiple projects locally in the browser.

  • Select Project: Load saved project from dropdown
  • Save to DB: Stores complete project including all tables
  • Delete Project: Permanently removes project data
  • Refresh/New: Clears screen for new entry

Each project is uniquely identified using Project Name as Key.


2. Primary Project Details

This section captures essential project metadata required for reporting and tracking:

  • Project Name
  • Road Length (km)
  • Administrative Approval Cost (AA Cost)
  • Appointment Date
  • Estimate Cost vs Accepted Tender
  • Work Period
  • Contractor & Authority Engineer

📊 Variation Calculation

The tool automatically calculates variation using:

Variation (%) = ((Tender - Estimate) / Estimate) × 100
    

Output indicates whether the tender is Above or Below the estimate.


3. Structured Monitoring Tables

The system is divided into 6 major monitoring sections, each representing a critical EPC compliance domain.

📁 Sections Included:

  1. Consultants & Personnel
  2. Mandatory Submissions
  3. Engineering Documents
  4. Statutory Approvals
  5. Material Approvals
  6. Site Mobilization

📌 Table Structure

Each table follows a standardized format:

  • Description
  • Submission Date
  • Remark Date
  • Status (Pending / Submitted / Approved / Reverted)
  • Remarks

➕ Dynamic Row Feature

  • Add unlimited rows using + button
  • Delete rows using 🗑️ button
  • Ensures flexible project tracking

4. Data Persistence Logic

💾 Save Function

The saveToDB() function:

  • Collects all input values
  • Loops through all 6 tables (table_0 to table_5)
  • Stores structured array data in IndexedDB

📂 Load Function

The loadSelectedProject() function:

  • Retrieves project data
  • Populates form fields
  • Dynamically rebuilds all tables

5. Import & Backup System

📥 Import JSON

  • Upload previously exported backup file
  • Automatically merges projects into database

📤 Export JSON Backup

  • Exports all projects in structured JSON format
  • Filename includes current date
  • Ensures data portability & backup safety

6. CSV Report Generation

The Export CSV feature generates a complete project monitoring report:

  • Includes project summary
  • Exports all 6 sections
  • Each table becomes a structured section
  • Compatible with Excel

Special handling ensures:

  • Commas inside text are safely managed
  • Each row is exported as a single clean line

7. Status Tracking System

Each activity is tracked through lifecycle stages:

  • ⏳ Pending
  • 📤 Submitted
  • ✅ Approved
  • 🔁 Reverted

This enables real-time monitoring of project compliance and delays.


8. Technical Architecture

  • Frontend: HTML + CSS
  • Logic: Vanilla JavaScript
  • Database: IndexedDB (Client-side)
  • File Handling: Blob API + FileReader

9. Advantages

  • ✔ No internet required (Offline tool)
  • ✔ No installation needed
  • ✔ Highly customizable
  • ✔ Suitable for site engineers & project managers
  • ✔ Eliminates manual tracking in Excel

Post a Comment

0 Comments