Posted: By:Hiring Kenya
The objective of this assignment is to Design, Develop, and Implement a comprehensive Construction Project Management System that:
Integrates the Bill of Quantities (BOQ) and schedule of works with procurement timelines and cash flow projections.
Enables real-time material tracking through barcoding, with user-specific approval workflows.
Generates interactive dashboards for management and Board-level reporting.
Centralizes project documentation including site requisitions, audit reports, and meeting record
Scope of Work
The selected development partner will be responsible for designing, building, and deploying the following components:
System Design & Development
A responsive web-based platform and cross-platform mobile application (Android core).
Centralized relational database to house BOQs, procurement plans, requisitions, inventory, schedules, and audit logs.
Document repository for meeting minutes, audit reports, and financial records.
Role-based access control with defined user profiles (e.g., requester, reviewer, buyer, site verifier, auditor, board member).
Core Functional Modules
BOQ Management
Upload and manage BOQs with standardized templates, unit costs, and total cost calculations.
Schedule of Works Integration
Align BOQs and procurement needs with project timelines and cash flow schedules.
Procurement Planning & Workflow
Full procurement process flow from requester → reviewer → buyer → storekeeper, with status tracking.
Site Requisition & Inventory Management
Barcoded material tracking from delivery to usage, verified by site personnel (requester, verifier, receiver). Historical logs must be maintained.
Budget Monitoring & Payment Tracking
Real-time comparison of planned vs. actual expenditures, including upload of approved budgets.
Audit and Documentation Uploads
Secure digital storage for internal and external audit reports, compliance documentation, and site visit records.
Dynamic Reporting Dashboards
Integrated with Power BI or Tableau for advanced analytics.
In-built dashboards for quick reporting within the system interface.
System Integration and Communication
Use of web APIs for modular integration between web and mobile platforms.
In-app notifications, SMS, and email alert functionalities for workflow communications
Deliverables & Timelines (Project Duration: 4–6 Weeks)
Deliverable
Inception Report & System Architecture - Week 1
Functional Prototype (Core Modules) - End of Week 2
Complete System (Web & Android App) - By End of Week 4–5
Dashboard Integration (Power BI/Tableau) - Week 5–6
User Training & System Documentation - Week 5–6
System Deployment & Final Handover - By End of Week 6
Post-Deployment Support & Maintenance - Six (6) months
Minimum Requirements
Eligible firms must meet the following criteria:
Proven experience in the design and implementation of workflow or ERP systems in construction**, engineering, or related industries**.
Demonstrated ability to deliver cross-platform systems, with web and Android support.
Capacity to design systems with multi-currency reporting and BI tool integration (Power BI/Tableau).
At least 6 years of full-stack development experience, including use of modern frameworks (e.g., React, Kotlin, or equivalent).
Previous work involving inventory, procurement, or construction ERP platforms is highly desirable.
Capacity to deliver systems under tight timelines with high reliability.
Experience working with not-for-profit organizations or international stakeholders is an added advantage.
Team Leader Qualifications
The Team Lead must:Hold a master’s degree in software engineering, Computer Science, Information Systems, Mathematics, or a related field.
Possess a bachelor’s degree in computer science or related discipline.
Demonstrate practical experience in managing and delivering high-impact enterprise software solutions for large organizations.
Check if your CV matches this job with MyJobMag AI
Method of Application