Services · Mobile app development · Procurement apps

Procurement systems for Dammam contractors and suppliers serving energy and industry.

Codeeo delivers procurement software development Dammam firms rely on when they buy for oil, gas, petrochemical and industrial work across the Eastern Province. We build systems that track material requisitions against job numbers, hold mill test certificates and inspection records with every purchase order, plan buying for shutdowns and turnarounds, and report the in-Kingdom spend that major operators measure. Buyers use the web platform, site and yard teams use a mobile app, and vendors respond through their own portal.

In Dammam, Khobar and Jubail, a purchase is rarely just a price and a delivery date. It comes with specifications, certificates, inspection hold points and a client who may audit the paperwork. The software has to keep all of that attached to the order. That is the starting point for every system we design here.

Built for
EPC contractors, fabrication shops, maintenance service companies, industrial distributors and manufacturers in Dammam, Khobar and Jubail.
Typical timeline
Fixed after a video call discovery phase, when job structures, certificate rules and integrations are documented and approved by your team.
What you own
All code, databases, cloud subscriptions, vendor and certificate records and app listings, in accounts your company controls.
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

What the system can include

Modules for technical buying where paperwork matters as much as price.

The Eastern Province economy is built around energy and heavy industry, and the procurement teams that serve it work under rules set by their clients. A valve bought for a plant job may need a specific material grade, a certificate traceable to the heat number, third party inspection before dispatch and a vendor that sits on the client's approved list. Generic purchasing tools treat all of that as an attachment. Custom procurement software development Dammam companies invest in usually exists because those details decide whether material is accepted on site.

We build modules around job numbers and technical requirements first, then around commercial steps. The list below is the starting set. Most clients pick four or five for the first release, usually material requisitions, purchase orders with document control, expediting and receiving, and add the rest once the yard and site teams are comfortable with the app.

Explain your project
  • Material requisitions by job and work order

    Engineers raise requisitions against a project, work order or maintenance job, with item codes, material grades, quantities and required on site dates. The requisition carries the technical specification and any client data sheets, so the buyer quoting it sees exactly what engineering asked for, and any later substitution is visible and approved.

    Buyers quote the right material the first time.

  • Vendor document control

    Each purchase order lists the documents the vendor must deliver: mill test certificates, inspection reports, calibration records, data books. The vendor uploads them through the portal, the quality team reviews and accepts them, and the order cannot be closed until every required document is in place.

    Material arrives with the paperwork the client will ask for.

  • Expediting and inspection hold points

    For long lead items, expeditors track promised dates for drawings, manufacture, inspection and dispatch. Hold points where a third party inspector must witness a test are scheduled in the system, and missed milestones raise alerts to the buyer and project manager before they affect the site programme.

    Late items are spotted weeks earlier.

  • Shutdown and turnaround buying

    Planned plant shutdowns compress months of buying into a short window. The module groups requisitions by shutdown, tracks critical items separately, and shows what has been ordered, expedited, received and issued, so the turnaround manager can see in one screen which items still threaten the schedule.

    One view of readiness for the shutdown window.

  • Yard and site receiving app

    Storekeepers in a Dammam yard or at a plant site in Jubail confirm deliveries on a phone, record heat numbers and tag numbers, photograph damage and quarantine material awaiting inspection. It works offline where coverage is weak and syncs when the device reconnects.

    Receipts and quarantine status are recorded where the material is.

  • In-Kingdom spend reporting

    Many suppliers in the region report local content to their clients, including under Aramco's iktva programme. The system tags each purchase by vendor origin and product origin, and produces spend reports in the categories you need, so the data for your submission comes from transactions rather than a year end estimate.

    Local content figures you can trace to purchase orders.

  • Approved vendor and prequalification records

    Vendors carry their prequalification status, approved product categories, HSE documentation and expiry dates for certificates. Buyers see whether a vendor is approved for a category before sending an enquiry, and quality teams are alerted before an approval lapses.

    Enquiries go only to vendors the client will accept.

  • Technical and commercial bid evaluation

    Technical evaluation by engineering and commercial evaluation by procurement run as separate steps, with commercial figures hidden from technical reviewers where your procedures require it. Clarifications, deviations and exceptions are logged against each bid, so the final recommendation has a full record.

    Evaluations stand up to client and internal audit.

  • Invoice matching against receipts

    Supplier invoices are checked for ZATCA e-invoicing requirements and matched against orders and accepted receipts, not just deliveries. Material that is still in quarantine or failed inspection cannot be paid for until it is released, which protects cash on disputed items.

    You pay for accepted material only.

  • Cross-border supply from Bahrain

    Some Eastern Province buyers source from stockists across the King Fahd Causeway. Orders from Bahrain carry the extra documents and border timing, so planners see realistic arrival dates and finance can separate cross-border purchases in reports. Stock checks with Bahrain suppliers can be recorded against the requisition, which helps when a shutdown item is needed within days.

    Short haul imports are planned with real lead times.

Who this is for

Four Eastern Province buyers we build for.

Dammam sits beside Dhahran and Khobar, with King Abdulaziz Port on its coast and Jubail's industrial city to the north. Many companies here exist to supply, build or maintain energy and petrochemical assets. The procurement needs below come up again and again, and they are where a procurement software development company Dammam teams can work with by video call adds the most value. Smaller trading firms in the city with simple buying may not need custom software at all, and we will tell you if that is the case.

01

EPC and construction contractors

Contractors delivering plant and infrastructure projects buy against client approved vendor lists, with document requirements set out in the contract. The system links every purchase order to the project's material take off, tracks vendor documents through review, and gives the project controls team committed cost by work package. When the client asks for proof that a component came with its certificates, the answer is one search away. Variations and back charges to vendors are recorded against the same order, so commercial disputes can be settled from facts.

Built around the project, not the department.

02

Maintenance and service companies

Firms providing maintenance under long term service contracts buy spares and consumables against call off orders and work orders, often at short notice. The mobile app lets technicians request parts from site, the buyer sources them, and the cost lands on the right work order for billing to the client. Framework agreement prices are applied automatically. Emergency purchases outside the framework are allowed but flagged, so managers can review how often they happen and why.

03

Fabrication and manufacturing shops

Workshops in the industrial areas around Dammam buy steel plate, pipe, fittings and consumables for each fabrication job. Material is tracked from purchase to cutting, with heat numbers carried through so the data book for the finished item can be assembled from records rather than paper copies. Purchasing sees which jobs are short of material before the shop floor stops. Offcuts and surplus plate can be returned to stock with their certificates intact, ready for the next job.

Heat numbers follow the material, purchase to data book.

04

Industrial distributors and stockists

Distributors supplying valves, instruments, safety equipment and electrical items to plants need fast quotes, stock visibility and clean certificate files. The system holds certificates against batches in stock, so when a customer orders, the right documents go out with the delivery note. Reorder planning reflects customer shutdown calendars where you have them. Sales and purchasing share the same stock view, so a quote to a plant customer reflects what is really on the shelf in Dammam.

How we build procurement software for Dammam firms.

  1. 01Video discovery with engineering and storesWe meet procurement, engineering, quality and stores by video call, review a few completed purchase orders and their documents, and agree what a fully closed order looks like for your clients.
  2. 02Document and approval rulesRequired vendor documents by category, approval thresholds by job, and quarantine rules are written down and signed off, because they drive the core logic of the system.
  3. 03Field tested mobile designWe design receiving and requisition screens for gloves, sunlight and weak signal, then review them with storekeepers using recordings from your yard.
  4. 04ERP and project systemsOrders, receipts and costs exchange with your ERP and project controls tools, so finance and planners keep their existing reports while procurement gains its own system.
  5. 05Pilot on a live jobOne project or maintenance contract runs through the system first. We fix issues found by real users before other jobs move across.
  6. 06Rollout and continued releasesRemaining jobs and sites follow on an agreed plan, with training recorded for new staff and a backlog of improvements prioritised with your managers.

Technology

What we build this with.

We choose technology to fit your ERP, your client's reporting formats and the devices your yard teams use. Offline capable mobile apps, a web platform for buyers and engineers, and hosting in a Saudi cloud region are common choices for industrial clients with strict data rules. Rugged Android handhelds with barcode or RFID readers can be supported where yards already use them.

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 from Eastern Province procurement teams.

Technical documents, inspection and job based costing.

Buyers in Dammam and the wider Eastern Province often supply energy and petrochemical clients with strict material and documentation requirements. That means the system must track certificates, inspection hold points, quarantine and client approved vendors, not just prices and delivery dates. Shutdown planning and in-Kingdom spend reporting are also far more common here than in trading or retail businesses elsewhere. Because many Eastern Province firms work for several large clients at once, the system also has to hold different rules for each client side by side.

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