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