Everything your clinic needs — in detail
A tour of every module in the system, from the patient file to the end-of-month report.
Patient records
Full medical history, red allergy banner, attachments and X-rays, and instant search by name or phone.
- Instant search by name, phone or file number
- Search handles hamza and diacritics, so "Ahmed" and "Ahmad" find the same person
- Allergies and chronic conditions in a banner that does not move
- Attachments and X-rays on private storage behind signed, expiring URLs
Mohamed Abdullah
File 1024 · 34 years · 0100000 0000
Alert: known allergy
Penicillin, sulfa
- Checkup — Dr. Sara Mahmoud 26 Jul
- Follow-up — Dr. Sara Mahmoud 12 Jul
- X-ray — uploaded 12 Jul
Appointments & queue
Daily calendar, smart booking that prevents conflicts and respects the doctor schedule, plus a waiting-room screen.
- Daily and weekly views with drag and drop
- Automatic refusal of any clash, respecting each doctor’s schedule and leave
- Check-in and a queue system with a waiting-room screen
- A waitlist that suggests who fills the gap when someone cancels
Week calendar
TodaySat
Sun
Mon
Tue
Wed
This appointment clashes with another at the same time — pick a different slot.
Encounters & prescriptions
SOAP encounters, Arabic ICD-10 diagnoses, and a PDF prescription with clinic letterhead and a QR check.
- SOAP encounters with editable ready-made templates
- ICD-10 diagnoses searchable in Arabic and English
- An immediate warning when a drug conflicts with a recorded allergy
- PDF prescription with clinic letterhead and a QR check
Encounter — Mohamed Abdullah
Template: follow-up- S
- Lower right molar pain for 3 days
- O
- Deep caries, gum inflamed
- A
- K02.1 — caries of dentine
- P
- Root canal over two sessions
This patient has a recorded penicillin allergy — review the prescription.
- Analgesic Dose written by the doctor
- Anti-inflammatory Dose written by the doctor
Every prescription carries a QR — the pharmacist scans it and confirms it came from your clinic unaltered.
Billing & finance
Gap-free sequential tax invoicing, partial and deferred payments, cash-drawer journal and debtors report.
- Gap-free sequential tax numbering per clinic
- Full, partial or deferred payment, with the balance tracked as a receivable
- A configurable tax rate per clinic
- Daily cash-drawer journal and a ready debtors report
Visit invoice
INV-2026-0142
- Consultation 300
- Panoramic X-ray 200
- Total
- 500
- Paid
- 300
- Outstanding
- 200
Reports & insights
Revenue, receivables, no-show rate and average wait time — in one clear dashboard.
- Dashboard: today’s appointments, revenue and no-show rate
- Average waiting time computed from the queue itself
- Fourteen reports ready to run, including revenue against expenses
- Excel and PDF export with clinic letterhead
Daily revenue
Last 7 daysSecurity & isolation
Complete per-clinic data isolation, fine-grained roles, and mandatory two-factor auth for medical records.
- Each clinic’s data fully isolated from every other
- Mandatory two-factor auth for anyone reaching a medical record
- National ID and confidential notes encrypted inside the database
- No hard delete on any medical record — every change logged, old value and new
Audit trail
Owners only-
Prescription edited — dose
Dr. Sara Mahmoud · today 11:42
-
Allergy added — penicillin
Dr. Sara Mahmoud · today 11:38
-
Opened patient file 1024
Maha — reception · today 11:30
Old and new
both kept on every change
No hard delete
on any medical record
More modules
Built and running. No product shot drawn for them yet, so we simply describe them.
Dental charting
An interactive chart per tooth and surface, treatment plans with a printable quote, and visits tracked to completion.
Insurance & claims
Split an invoice between patient and insurer, record a response line by line, and age insurer debt in its own report.
Patient portal
One-time-code login, their own appointments and invoices, and booking requests that respect the schedule.
- Stock by batch and expiry date, with low-stock and expiry alerts
- Import your patient list from Excel — keeping your own file numbers
- Fourteen reports, including insurance refusals and patient source
Ready to run your clinic like a pro?
Start your free trial today — no card, in minutes.
No credit card · Cancel anytime · Ready in minutes