Custom ERP Development for EPC Operations

Job ID: 39273028

Budget: $20,000 – $30,000 USD

Development of End-to-End Project Management ERP System for EPC Company

? Project Description:
We are an established EPC (Engineering, Procurement, and Construction) company with active operations in Iraq and the Middle East. We're looking for a skilled freelance development team or individual to build a custom, cloud-based ERP system tailored specifically to the EPC project lifecycle—from proposal to project close-out.

This ERP system will centralize project data, streamline engineering workflows, automate procurement and site tracking, and enable efficient financial and document management. A major focus will also be on business development tools such as creating proposals and responding to client bids.

? Scope of Work:

The ERP system should include the following modules:

1. Proposal Management & Bidding
Create customized technical and commercial proposals

Track RFPs, RFQs, and tender opportunities

Bid tracker with submission deadlines and status updates

Template builder for fast proposal generation (with dynamic fields)

Integration with document control and BOQ modules

2. Project Initiation & Planning
Project setup and client onboarding

Define Work Breakdown Structure (WBS)

Project scheduling (Gantt chart, dependencies)

Resource and milestone planning

3. Engineering Management
Design document control (drawings, specs, revisions)

Submittal workflows and approval tracking

Design progress and deliverables monitoring

4. Procurement Management
Material Requisition and technical review flow

Vendor database and prequalification

RFQ issuing, quotation comparison, PO generation

Material delivery tracking and logistics overview

5. Construction Management
Daily/weekly progress reporting tools

Equipment, labor, and material usage logs

Quality and safety checklists

Site issues and punch-list management

6. Financial & Cost Control
BOQ upload and budget setup

Real-time cost tracking and cash flow forecasts

Invoice preparation and approval workflows

Payment certificate tracking and variation orders

7. Document Management System (DMS)
Centralized and searchable document repository

Role-based access and version control

Document approval workflows

Auto-notifications and audit logs

8. Reporting & Dashboards
Project KPIs and performance dashboards

Procurement and cost summary charts

Custom report builder (PDF, Excel export)

Executive overview and forecasting

9. Admin Panel & User Management
Role-based access control

Multi-project dashboard and permissions

Notification settings and workflow automation

? Skills Required:

Experience building ERP systems (especially for construction/EPC)

Strong with React, Angular, Vue (frontend) and Django, Laravel, Node.js (backend)

Database design (PostgreSQL, MySQL, or similar)

UI/UX and dashboard design

Experience with project management workflows

? Project Timeline:
Phased development over 4–6 months (MVP in 3 months)

? Deliverables:

Fully functional ERP web application (mobile-friendly)

Source code, documentation, and deployment files

Training sessions and post-launch support (negotiable)