Customer story · Petroleum services · Egypt

Calibration certificates, from work order to signed PDF.

IEPS calibrates and tests equipment for the oil and gas industry. We built the system its engineers use to issue every certificate, and the portal its clients download them from.

IEPS admin dashboard with work orders, certificates, standards and users, and a QA alert
The same IEPS dashboard on a phone
Reviewed, then approvedEvery certificate passes QA
Signed PDF and ExcelGenerated on the server
IEPS admin dashboard on desktop and phone. Names replaced.

Before

Certificates made by hand.

After

One system now carries each job from the work order to an approved, signed certificate, and every client downloads their own.

What we built

Every job belongs to a real client

A work order can only be opened for a registered client account, and the system generates its numbers.

  • Client picked from registered accounts
  • Work order and certificate numbers generated
  • Search and filter by type, status and date
  • Admins can move a work order to another client
IEPS certificates list with type, work order, status and date
No typed-in customersEvery job tied to an account
Certificates list with type, work order, status and date. Names replaced.

Three certificate types, checked twice

Pressure gauge, safety valve and hydrostatic certificates are filled in step by step, and every field is checked in the form and again on the server.

  • Pressure gauges and transducers, safety valves and hydrostatic tests
  • Checked in the browser and again on the server
  • Reference standards from a built-in catalogue
  • bar, psi and MPa conversion
  • Test graph upload for hydrostatic tests
IEPS certificate sections for the test report and the unit under test
Checked twiceIn the form and on the server
A safety valve certificate: test report and the unit under test.

QA approves before anything reaches a client

QA engineers see what is waiting, can correct a certificate, then approve it. Approval alone releases it to the client.

  • Pending-QA alert with a review link
  • QA can correct, then approve
  • Approval releases the certificate to the client
  • Coverage factors set once by the admin
IEPS QA portal, where reviewers approve certificates before they reach clients
The QA portal, in its own colour. Names replaced.

Signed PDF and Excel, in the client's portal

Every approved certificate becomes a PDF and an Excel file generated on the server, with the lab's signatures and stamps, ready in the client's own portal.

  • PDF and Excel generated on the server
  • The PDF follows the lab's Excel layout
  • Calibrated, reviewed and approved signatures, with stamps
  • Certificates cite ISO/IEC 17025
  • Clients see only their own approved certificates
IEPS certificate details for a pressure safety valve test, waiting for QA
IEPS certificate personnel block: calibrated by, reviewed by and approved by
Signed PDF and ExcelGenerated on the server
Certificate details and the personnel block. Names replaced.

How we worked

  1. Diagnose

    We started from the lab's own certificates: their layout, signatures, stamps and uncertainty statements.

  2. Architect

    Four roles, each with its own screens, and one rule: a certificate reaches a client only after QA approves it.

  3. Build

    Three certificate types as step-by-step forms, with PDF and Excel generated on the server in the lab's layout.

  4. Operate

    In 2026 we redesigned the whole interface in the lab's colours, with its own look for each role, and we keep improving it.

Today

IEPS runs its certificate work in the system, and its clients download their certificates from their own portal.

Stack

Next storyBeauty · Kuwait · 2024A salon website that books real appointments.

Have a workflow like this?

Tell us how your business works today. We will come back with a plan, a timeline and a price.

Start a projectAll customers