Services · Mobile app development · Document management apps

Document systems for Riyadh head offices, ministries' suppliers and regional HQs.

Codeeo builds document management software for organisations headquartered in Riyadh, where the paperwork is heavy because the decision makers are here. Our document management software development Riyadh work focuses on the files a capital city produces: board papers, tender submissions, official letters to ministries, regulated client records and group policies. We build Arabic and English search, approval chains that follow your delegation of authority, and audit trails that stand up when a regulator, auditor or parent company asks who approved what and when.

Part of our team of 80+ is based in Riyadh, alongside colleagues in Dubai and Karachi, so workshops with your legal, finance and records staff can happen in your own meeting rooms. We have delivered 200+ projects across the UAE and the US.

Built for
Riyadh head offices, regional headquarters of international groups, professional firms and companies that serve government clients.
Typical timeline
Agreed with your project sponsor after discovery workshops in Riyadh, with milestones tied to your board and budget calendar.
What you own
The full source code, hosting accounts, encryption keys and every document and audit record, under your organisation's name.
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 a capital city workload

What Riyadh teams need their document system to do.

Riyadh concentrates the ministries, regulators and authorities that the rest of the Kingdom reports to, and many companies have moved their main offices here to stay close to them. Since the Ministry of Investment launched its Regional Headquarters programme, international groups have also set up regional bases in the city, often around King Abdullah Financial District and the Olaya corridor. That mix creates a particular document load. Files move upward for approval more than they move sideways, correspondence with government bodies needs reference numbers and deadlines, and many records must be readable by an Arabic speaking regulator and an English speaking parent company at the same time. The capabilities below are arranged around those pressures, starting with the governance documents that senior people touch every week.

Explain your project
  • Board and committee packs

    Secretaries assemble agendas, papers and minutes in one workspace, publish them to members on a set date and withdraw access once the meeting closes. Members read and annotate on a tablet, and the final signed minutes are locked with their version history for future reference. Members travelling between Riyadh and other capitals can read papers offline on a managed device, with access revoked remotely if the device is lost.

    Governance papers stop travelling by email and USB stick.

  • Delegation of authority routing

    Approval paths follow your delegation matrix, so a contract of a certain type or value goes to the right level automatically. When the matrix changes after a restructure, administrators update the rules once rather than retraining every department head. A change to the matrix is itself approved and logged, so internal audit can see when authority levels moved and who agreed it.

    Approvals reach the right signatory the first time.

  • Tender and bid library

    For companies bidding on government work through Etimad, the system keeps reusable company documents, past technical proposals and team CVs in one place, tracks expiry of commercial registration, Zakat and GOSI certificates, and assembles each bid pack against the tender checklist before the deadline. Lessons from lost bids can be attached to the tender record, so the next proposal team in Riyadh starts with what evaluators said last time.

    Bid teams spend time on the proposal, not on hunting for certificates.

  • Ministry correspondence tracking

    Letters to and from ministries and authorities receive internal reference numbers, are linked to the matter they concern, and carry response deadlines. Managers see which replies are overdue and who holds them, and the full exchange stays attached to the file long after the people involved have changed roles. Scanned incoming letters are read by Arabic OCR so the subject and sender fill in automatically.

    No official letter waits unanswered in a personal inbox.

  • Bilingual policy library

    Group policies and procedures are published in Arabic and English side by side, with a single approval for both versions. Staff confirm they have read updates, and compliance can report who has not acknowledged a change before an inspection. Superseded versions remain available to compliance but disappear from everyday search, so staff in branches outside Riyadh never follow an old procedure by mistake.

    Both language versions stay in step.

  • Controls for regulated client files

    Finance houses and advisory firms in KAFD hold sensitive customer information under SAMA or Capital Market Authority supervision. We separate client workspaces, restrict export and printing, record every view, and support the evidence your cyber security team gathers against the regulator's framework.

    Access to client records is narrow and fully traceable.

  • Contract repository with renewal alerts

    Signed contracts, amendments and related correspondence sit together, with key dates extracted into fields. Owners receive alerts before notice periods and renewals, and legal can report on every agreement with a given counterparty in one search. Arabic and English contract versions are compared so a mismatch in key clauses is flagged before signature.

    Renewals are decided on purpose, not by default.

  • Compliance and records dashboard

    Records managers see volumes by department, files awaiting classification, overdue retention actions and unusual access patterns. Reports can be exported for internal audit committees and parent company reviews in Arabic or English.

    Records health is visible before someone asks.

  • Secure external sharing rooms

    When a Riyadh office shares files with outside counsel, auditors or a joint venture partner, it creates a time limited room with watermarking and download controls. Every action by guests is logged, and the room closes automatically on the agreed date.

    Outside parties see what they need and nothing more.

  • HR and Saudisation records

    Large Riyadh employers keep contracts, Qiwa records, GOSI registrations, iqama copies for expatriate staff and training certificates for every employee. We give HR a structured employee file with expiry alerts, restricted access to identity documents and a clean export when a ministry inspection or internal audit asks for evidence.

    Employee paperwork is complete before anyone comes to check.

Who this is for

Four Riyadh organisations we commonly build for.

Document problems in Riyadh tend to be about control and accountability rather than volume alone. A capital city office is visible to regulators, parent companies and government clients, and each of those audiences expects a different kind of evidence. The organisations below arrive with different first priorities, which is why the opening release looks different for each of them. In every case we start by sitting with the people who handle the files today, usually in your Riyadh offices, before we propose any screens. Where a smaller change to your existing tools would solve the problem, we will tell you that before proposing a build.

01

A regional headquarters of an international group

You report to a parent company abroad and to Saudi authorities at home, often in different languages and formats. We build bilingual workspaces, connect to the group's Microsoft 365 or identity platform, and keep Saudi records hosted locally where policy requires, while giving head office the reporting it expects. Board papers and statutory filings get their own controlled area. Expatriate managers and Saudi colleagues work in the language each prefers without creating two separate archives.

Local hosting and group reporting can coexist when planned from the outset.

02

A company that serves government clients

Contractors, consultancies and technology firms working for ministries handle tenders, deliverables and official letters on tight deadlines. We combine the bid library, correspondence tracking and deliverable sign-off into one system, so the account team can show exactly what was submitted, when, and who approved it on your side. When a ministry project closes, deliverables and approvals can be exported as a complete handover set.

03

A financial or professional firm in KAFD or Olaya

Investment firms, law practices and audit teams need strict separation between clients and evidence that access is controlled. We design client workspaces, conflict checks before access is granted, retention rules for closed matters and a full audit log. The design supports your obligations to your regulator, while your compliance officer stays responsible for the final judgement.

04

A programme office for a large development

Developers and consultants on major Riyadh projects deal with drawings, approvals, permits and contractor submissions from many parties. We build a controlled register with revision tracking, transmittals and approval stamps, plus a mobile view for site teams, so everyone works from the current version. Contractors from outside Riyadh get limited accounts that expire when their package of work ends.

Drawing control is a discipline of its own, and we plan it with your document controllers.

Six steps from first workshop to a system Riyadh staff actually use.

  1. 01Workshops in your officeShort sessions with records, legal, finance and IT teams in Riyadh to see how files really move, where approvals stall and which documents cause the most worry.
  2. 02Governance modelClassification levels, delegation rules, retention periods and ownership are written down and signed off by your sponsor before any development begins.
  3. 03Prototype with real documentsA clickable prototype is tested with anonymised samples of your board papers, letters and contracts, so staff react to their own material rather than placeholders.
  4. 04Build and integrateWe develop in short releases, connecting identity, Microsoft 365, ERP and HR systems in the order your priorities demand, with a demo at the end of each cycle.
  5. 05Security review and migrationPenetration testing, access reviews and controlled migration of legacy shares are completed and documented before the system becomes the official record.
  6. 06Department by department launchTeams move across one at a time with training in Arabic and English, and early users become champions for the departments that follow them.

Technology

What we build this with.

We typically use a modern web application with tablet and phone access, encrypted object storage in a Saudi cloud region or your own data centre, an Arabic tuned search engine, and connectors to Microsoft 365, Entra ID, SAP or Oracle ERP and your HR platform.

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 Riyadh organisations ask before they commission a document system.

Because the hard part is understanding how your office approves things.

Document systems fail when they ignore unwritten habits: who really signs, which letters skip the queue, which folders everyone secretly relies on. Members of our team are based in Riyadh, so discovery sessions, user testing and launch training can take place in your building with the people who do the work. Development itself is shared across our Dubai, Riyadh and Karachi teams.

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