Services · Mobile app development · Document management apps

Document control software for Dammam contractors, fabricators and inspection firms.

In Dammam and the wider Eastern Province, document management usually means engineering document control: drawings, transmittals, revisions, inspection records and data books that a client will reject if a single sheet is out of date. Codeeo offers document management software development Dammam contractors and suppliers can use to run that discipline properly. We build registers, revision rules, transmittal workflows and handover packs that follow your clients' numbering conventions, with mobile access for site and yard teams across Dammam, Khobar and Jubail.

The largest energy and petrochemical operators already run their own enterprise systems. Our work is for the companies that supply them, which often manage the same rigour with spreadsheets and shared drives. We have a team of 80+ in Dubai, Riyadh and Karachi and 200+ projects delivered across the UAE and the US.

Built for
EPC subcontractors, fabrication yards, inspection and testing companies, engineering consultancies and industrial suppliers in Dammam and the Eastern Province.
Typical timeline
Agreed once we have seen your current registers and client requirements, and timed so live projects are not disrupted mid-package.
What you own
Source code, registers, document archive, audit history and system accounts, all held under your company's ownership.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

Built for project documentation

The document control functions Eastern Province suppliers need.

The Eastern Province is the Kingdom's energy and industrial base. Saudi Aramco is headquartered in Dhahran, the Royal Commission runs Jubail Industrial City to the north, and Dammam itself hosts King Abdulaziz Port and the Second Industrial City, home to many fabrication and manufacturing plants. Around these sit hundreds of contractors, vendors and service companies whose contracts require strict documentation. A client may specify its own document numbering, review codes, transmittal formats and data book structure, and may refuse payment until the documentation is accepted. Document controllers in Dammam and Khobar offices often manage this in spreadsheets with folders on a shared drive, which works until a superseded drawing reaches the workshop. The capabilities below replace that fragile setup with a system that enforces the rules instead of relying on memory.

Explain your project
  • Master document register

    One register per project lists every deliverable with its number, title, discipline, revision, status and planned and actual dates. Numbers are generated from your client's coding template, so a document cannot be issued with a malformed number that the client's system will bounce back. Planned dates can be compared with actual submission dates to show where engineering is falling behind.

    The register is always the single source of truth.

  • Revision control with superseded locks

    When a new revision is issued, the previous one is marked superseded and removed from everyday views on site and in the workshop. Earlier revisions remain available to the document controller and engineers for comparison, with a clear history of who changed what and why.

    Nobody fabricates from an old drawing.

  • Transmittals in and out

    Outgoing transmittals are generated from the register with the correct cover sheet, document list and purpose of issue, then logged on dispatch. Incoming transmittals from the client or main contractor are recorded with their review codes, and returned comments are linked to the documents they concern. Transmittals sent from Dammam offices to clients in Dhahran or Jubail are logged with the method and time of delivery.

    Every exchange with the client is traceable.

  • Comment resolution tracking

    Client comments are captured line by line, assigned to the responsible engineer and tracked until closed, with the response recorded against each comment. Managers see which documents are blocked by open comments and how long they have been waiting.

    Resubmissions go back with every comment answered.

  • Inspection and test records

    Inspection and test plans, inspection reports, non-conformance reports and calibration certificates are recorded against the item, spool or equipment tag they relate to. Inspectors can complete records on a tablet in the yard, with photos attached, and the record is available in the office immediately. Hold and witness points are highlighted so the client inspector is notified in advance.

    Quality evidence is collected as work happens.

  • Data book and handover compilation

    Material certificates, test reports, as-built drawings and manufacturer documents are tagged as they arrive, so the final data book can be compiled automatically in the structure your client specifies. Missing items appear on a checklist long before handover. The structure can follow each operator's handover requirements, which differ from client to client.

    Handover packs are assembled in days, not weeks.

  • Field and yard access

    Site engineers, supervisors and inspectors open the current revision on a phone or tablet, even at locations with weak coverage, where approved documents are cached and synchronised when the connection returns. Access is limited to the packages each person works on. Supervisors can mark up a drawing on site and send the note straight to the engineer responsible.

    Site teams see only current, approved documents.

  • Supplier prequalification packs

    Vendor registration with large operators requires company documents, quality and safety manuals, certificates and past project records. We keep these current with expiry alerts, so the commercial team can assemble a prequalification submission without searching across departments. Past project completion certificates are indexed by client and scope for quick reuse.

    Prequalification submissions go out complete and current.

  • HSE certificates and permits

    Worker competency cards, equipment inspection certificates, site permits and safety training records are tracked by person and asset, with alerts before expiry. Supervisors can check on site whether a worker or crane is cleared before work begins.

    Expired certificates are caught before mobilisation.

  • Management of change records

    Design changes, technical queries and site instructions are logged with their origin, the documents they affect and the approvals they need. When a change is approved, every affected drawing is flagged for revision, so the register and the physical work stay aligned even when a shutdown or late client request forces quick decisions.

    Changes on site always reach the drawings.

Who this is for

Four Eastern Province companies this suits.

We are honest about where custom software makes sense here. The large operators and the biggest EPC contractors in the Eastern Province already have enterprise document systems, and they rarely need a new one from us. The opportunity is one tier down: the subcontractors, fabricators, inspection companies and consultancies in Dammam, Khobar and Jubail who must meet the same documentation standards with far smaller teams and budgets. For them, a focused system built around their real clients' requirements often pays back faster than a large licensed platform configured by someone else.

01

An EPC subcontractor in Khobar or Dammam

You deliver engineering, procurement or construction packages to a main contractor, who answers to the operator. Your document controller juggles two sets of numbering rules and two review cycles. We build a register that maps your internal numbers to the client's, generates transmittals in their format, and keeps comment resolution visible to your project manager. Weekly progress reports for the main contractor can be generated directly from the register instead of rebuilt by hand.

Mapping two numbering systems is where most spreadsheet registers break down.

02

A fabrication yard in the Second Industrial City

Shop drawings, weld maps, material certificates and inspection reports must line up for every spool or structure you ship. We connect drawing control with inspection records and data book compilation, so the workshop always uses the latest revision and the quality team is not rebuilding the data book from scratch at dispatch. Heat numbers and mill certificates are linked to each spool, which makes traceability questions quick to answer.

03

An inspection, testing or calibration company

Your reports are your product, and clients expect them fast, consistent and traceable to qualified inspectors and calibrated equipment. We build report templates, tablet based field capture, inspector qualification tracking and a client portal for downloading signed reports and certificates. Equipment calibration due dates are tracked so no report is signed using an instrument that is out of date.

Report turnaround is often what keeps you on a client's approved list.

04

A port, logistics or industrial services firm

Companies working around King Abdulaziz Port and the industrial cities handle shipping documents, equipment certificates, permits and client contracts at once. We build a single repository with files keyed to jobs and assets, expiry tracking for certificates and permits, and mobile capture for crews and drivers. Drivers and crews moving between Dammam, Khobar and Jubail sites capture documents on the move.

Six steps from spreadsheet registers to controlled documentation.

  1. 01Read the contract requirementsWe study the document requirements in your current contracts: numbering, review codes, transmittal formats, data book structure and any client specified systems you must interface with.
  2. 02Audit your current registersYour existing spreadsheets and folders show the real workflow, the exceptions and the shortcuts staff take, which the new system must either support or remove deliberately.
  3. 03Configure rules per clientNumbering templates, review codes and transmittal formats are set up per client, so one system serves several operators and main contractors at once.
  4. 04Build and test with your controllersDocument controllers test every release with real deliverables, because they will notice a wrong revision rule long before anyone else.
  5. 05Load a live projectOne active project's register and documents are migrated and run in the new system alongside the old one until your team is confident.
  6. 06Extend to site and qualityField access, inspection records and data book compilation are added once the register is stable, followed by remaining projects.

Technology

What we build this with.

We generally build a web application with offline capable tablet and phone apps, encrypted storage hosted in a Saudi cloud region such as Google Cloud's Dammam region or your preferred provider, PDF stamping and watermarking, and connectors to your ERP, planning software and email. Drawings in common CAD export formats are previewed in the browser, so site staff do not need desktop software to check a revision.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

03Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Dammam companies ask about document control software.

A master register, revision control, transmittals and comment tracking first.

The first release normally replaces the spreadsheet register with a controlled one, enforces client numbering, locks superseded revisions, and generates and logs transmittals. Comment resolution, inspection records, data book compilation and field access follow once the core is stable. We decide the order with your document controllers, since they know where the current setup fails most often. Many Dammam firms begin with a single active project so they can compare the new register with the old one directly.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews