Government
A professional project-management system for a Saudi government entity
A Saudi government entity managing a portfolio of projects needed a unified platform that connects project data, contractors, payment certificates, approvals, and electronic signing in one lifecycle.
Duration
9 months
Team
8 members
Sector
Government
The challenge
- Project data and documents scattered between separate systems and paper files
- Slow sample submissions and approvals; long inter-department approval cycles
- Hard to track project schedule, penalties, and payment certificates
- No accredited electronic signature preserving the official decision chain
- No access distinction between shared general files and project-specific files
The solution
- A central registry for project data, contractors, and documents with a complete lifecycle
- A submissions and approvals module with multi-level approval routing
- Status tracking for payment certificates, payments, and penalties with automatic alerts
- An interactive Gantt chart and schedule for visual project tracking
- A general document library plus a private library per project with granular permissions
- Approval requests with electronic endorsement and an official electronic signature
Technical choices
Laravel
Strong support for complex permission systems and the audit trail required by government work.
Vue.js 3
A rich dashboard for the interactive Gantt chart, file libraries, and approvals.
PostgreSQL
Strict ACID guarantees required for project payment certificates and official decisions.
DomPDF
Generates printable, official PDF documents for payment certificates and approvals.
E-signature
Integration with an accredited e-signature provider preserving the legal chain.
Results
+100
government projects managed via the system
zero
paper documents — every approval is electronic
10×
faster approval cycle for samples and certificates