Mirqaa

Iyadatna — Clinic Management System

Clinic management SaaS — appointments, patient records, invoicing, prescriptions, dental charting and inventory. Arabic-first.

Our role
Whole product: design, build and operation
Year
2026
Stack
Laravel · Tailwind CSS · Livewire · MySQL · Filament
Iyadatna — Clinic Management System screenshot
automated tests
1,400+
bounded contexts
14

01The problem

Clinics lose time and money every day: clashing appointments, paper patient files and hand-made invoices. Because patient data is sensitive, a single isolation bug between clinics could expose one clinic's patient to another.

02What we built

One connected system instead of four separate ones: appointments flow into visits, visits into invoices, invoices into reports, with nothing entered twice. Isolation fails closed: without a clinic context the system returns zero rows instead of another clinic's data.

03Key features

  • Domain-driven architecture across 14 bounded contexts
  • Fail-closed data isolation, verified for every model by architectural tests
  • An appointment calendar that blocks clashes before they happen
  • Patient records, prescriptions and dental charting
  • Invoicing and inventory in the same system
  • An Arabic-first interface

FAQ

About this project

  • Does Iyadatna suit any speciality?

    It covers bookings, patient records, prescriptions, invoicing and inventory for any clinic, plus dental charting for dental clinics. If your speciality needs something else, we add it or build a custom system.

  • Is patient data safe?

    Isolation between clinics fails closed: without a clinic context the system returns zero rows, and architectural tests verify this for every model automatically.

  • Is the interface in Arabic?

    It is Arabic-first, with English alongside.

  • How well tested is it?

    It is covered by more than 1,400 automated tests and built on a domain-driven architecture with 14 bounded contexts, so every part has clear boundaries.

Have a similar idea? Let's build it together.

Next project

Mizan — Law Office Management System

Chat on WhatsApp