Shehri Technology Solutions

From Riyadh, we build platforms for operations that cannot afford to stop, in healthcare and beyond. Two are in production today: Ishraq and TheraFlow run clinics in Jordan and the UAE, and both are being prepared for the Saudi market. Their Arabic was written first and the English came after. Security starts at the first line of code. They keep working when the network does not.

00 · Schedule of WorksSCOPE OF SERVICES

We set our work out the way a tender is set out: plain items, led by government-grade digital platforms and complex AI software engineering. Behind each item is a system in production today rather than a slide in a deck.

Item 01

Government-grade digital platforms

Multi-tenant platforms that carry a full operating cycle: fine-grained role permissions, documented procedures, e-invoicing, and dashboards that give the state of the day at a glance.

In service today: Two platforms in production, running clinics in Jordan and the UAE.

Item 02

Complex AI software engineering

We put AI inside the procedure itself, at the step where the work is done. Inference runs on the user's own device where privacy requires it, and the last call stays with a person.

In service today: On-device WebGPU skin analysis, a SOAP note draft the clinician signs off, and a computed priority center.

Item 03

Security and compliance at the foundation

Tenant isolation enforced in the database itself, encryption on personal-data fields, passkeys, a complete audit trail, and e-invoicing built to the requirements of the Zakat, Tax and Customs Authority (ZATCA).

In service today: UBL invoicing with a verified hash chain, and payments through a provider licensed by the Saudi Central Bank (SAMA).

Item 04

Arabic-first, bilingual by construction

Native RTL support that reaches into the data model itself, and interfaces drafted in Arabic first and carried into English afterwards.

In service today: More than 12,000 translation keys, guarded by automated checks.

Item 05

Operational continuity and integration

Systems that keep working when the connection drops and sync their changes when it returns. They meet other systems through documented APIs and a FHIR gateway for the health sector.

In service today: An offline sync engine live in TheraFlow today, and more than 400 automated tests on every release.

Every item above is at work in the chapters that follow.

Drawn up in Riyadhحُرِّر في الرياض

01 · First LightFIRST LIGHT

We build a system to run every day, not to look good in a meeting.

Security is the first code we write.

We know we succeeded when a working day ends and nobody has called us.

Chapter One · The Golden HourCHAPTER 01 — GOLDEN HOUR

Ishraq

The operating system for aesthetic clinicsISHRAQ

Ishraq is the Arabic word for sunrise. It is a multi-tenant platform that carries the patient journey from one end to the other: public booking, then verified consent, then the session, then the e-invoice, then the loyalty program. Its AI works inside the procedure itself, and control stays with the clinic.

The Day Command Center

The clinic day opens on a computed priority list: what needs the owner's attention now, what puts today's revenue at risk, and the next step for each team.

131entities in the domain model
198specialized working screens
9,000+translation keys per language
11roles with fine-grained permissions

Figures read out of the platform's source code as it stands today, not from a marketing deck.

demo.ishrq.co
Ishraq Day Command Center: operational, financial, and compliance priorities

The patient journey: an orbit that never breaks

Each station prepares the next: booking data sets up the consent, the consent opens the session, and the session issues the invoice and schedules the aftercare.

Ishraq day schedule: 30 booked visits
  • Public booking
  • Verified consent
  • Session and notes
  • E-invoice
  • Aftercare
  • Loyalty and recommendations

Modules working today

Skin assessment registry in Ishraq

AI skin analysis

Fitzpatrick typing runs on the user's own device through WebGPU. Images do not leave the clinic without explicit consent.

Consultation leads office in Ishraq

Growth and lead office

A full path from first inquiry to booking, with WhatsApp, SMS, and email campaigns run from inside the system.

Revenue report in Ishraq

Financial performance dashboard

Revenue for the day and the month, payment methods, and package performance, presented in Arabic and English.

SOAP note scribe

It turns the conversation in the session into a structured clinical draft, and the clinician signs it off.

Built to government-platform standards

  • E-invoicing built to the requirements of the Zakat, Tax and Customs Authority (ZATCA), in UBL with a verified hash chain
  • Tenant isolation enforced in the database itself (RLS)
  • Field-level encryption on personal data at rest
  • WebAuthn passkeys and two-factor authentication
  • An audit trail holding clinical, financial, and sensitive record values before and after each change
  • A FHIR gateway for integration with health systems
Open the Ishraq demo

Chapter Two · Clinical DaylightCHAPTER 02 — CLINICAL DAYLIGHT

TheraFlow

Modern management for physiotherapy and rehabilitation clinicsTHERAFLOW

One flow that holds appointments, the treatment record, sessions, home programs, billing, and HR. For clinics working across branches and countries, and carrying on when the connection drops.

The patient journey, station by station

1

The appointment

Day and week schedules with a live time marker, and server-side conflict detection before a booking is confirmed.

TheraFlow appointments: 56 visits in a single day
2

The record

A patient file that is bilingual down to the data structure itself, holding the clinical history and the screenings.

Patient registry in TheraFlow
3

The session

Structured clinical documentation: the plan, the exercises, pain assessment, and voice notes taken in the browser.

Session scheduling in TheraFlow
4

The home program

A library of 60 clinical exercises written in professional Arabic and English. The therapist assigns what fits the patient and tracks adherence.

Exercise library in TheraFlow
5

The billing

Packages, installments, shared beneficiaries, server-generated PDF invoices, and an accounts-receivable aging report.

Billing and financial control in TheraFlow

The blackout test

It works with the connection down, because the session does not stop

The device holds every change in a local queue, each one carrying an identifier that keeps it from being applied twice, then uploads all of them when the connection returns. It is a web app that installs on the device and behaves like the apps already on it.

One system with room for more clinics and more countries

  • Amman
  • Dubai
  • Riyadh

Kilani Physiotherapy Centers run their day on TheraFlow in Jordan and the UAE, and are preparing to expand into Saudi Arabia.

237API endpoints
6role-tailored dashboards
3,700+translation keys per language
100%of changes recorded in the audit log
Open the TheraFlow demo

High Noon · The HouseHIGH NOON — THE HOUSE

Two products out of one house, held to one standard

What the two platforms share is a single way of working: Arabic comes first, security is written before the feature, and nothing goes on this page without a system behind it.

1

Arabic at the root of the build

Native RTL support in the domain model itself, and more than 12,000 translation keys guarded by automated checks that block drift between the two languages.

2

Security by design

Passkeys, two-factor authentication, row-level isolation in the database, encryption on sensitive fields, and comprehensive audit logging.

3

Compliance with Saudi regulation

E-invoicing built to ZATCA requirements, payments through a provider licensed by the Saudi Central Bank (SAMA), and an architecture that accounts for the Personal Data Protection Law.

4

Operational continuity

Web applications that install on any device, and a full offline sync engine running in TheraFlow today.

5

Connectivity and integration

A FHIR interface for the health sector, report export to PDF or Excel, and migration tooling for legacy systems.

6

Release discipline

More than 400 automated tests, secret and vulnerability scanning, and gradual canary deployment.

We build toward the targets of Saudi Vision 2030

Kilani Physiotherapy Centers

Jordan · UAE · Saudi Arabia next

Client story

A platform that grows with the care network

Kilani Physiotherapy Centers, a Shehri Tech client, works across Jordan and the UAE and is preparing to expand into Saudi Arabia. It runs its appointments, records, sessions, and billing on one flow that stays legible as the network grows.

Visit Kilani Centers

The MajlisTHE MAJLIS

An invitation

The majlis is open. Come and sit with us.

Tell us what you want to change in your operation, and we will come back with a clear first step: a technical approach, a scope of work, and a timeline to launch.

info@shehri.tech+966 53 358 5814Riyadh, Kingdom of Saudi Arabia

We work from Riyadh, and we build for the people who are building it.

The secure consultation form goes live at launch. Until then, reach us directly on WhatsApp.

Talk to us on WhatsAppPrivacy notice
Request a consultation