Salamo Clinic
Arabic-first clinic management — built from the ground up for Arabic-speaking physicians, not a translated foreign product.
Up and running in minutes
Create an account with Clerk — email or Google — then go straight into your clinic on clinic.salamo.ps.
- Sign up with Google or email
- Session security handled by Clerk
- Same account on phone or desktop
Add doctors to the clinic
Add one or more physicians to the same clinic: name, WhatsApp, and city, then specialty. Doctors share patients, and each gets visit shortcuts for their specialty.
- Add multiple doctors to the same clinic
- Arabic name printed on prescriptions and invoices
- Specialty selection for visit shortcuts
- Doctors share patient records
Patient records
A new-patient form, then a searchable list by name or phone. Allergies appear in red on the chart and on every prescription.
- Add a patient: name, phone, and date of birth
- Instant search by name or phone number
- Allergies in red on the chart and on prescriptions
Today's dashboard
From the home screen jump to a new patient, today's appointments, booking, or a new invoice — between one patient and the next.
- New patient in seconds
- Today's appointments and clinic schedule
- Book the next appointment
- New invoice and quick payment entry
Clinical encounters
Specialty-ready shortcuts for complaint and diagnosis, then the prescription. Signing permanently locks the record so it cannot be edited afterward.
- Complaint and exam shortcuts by specialty
- Vitals, diagnoses, and prescription in one visit
- Sign and close locks the record
Prescriptions & letterhead design
A letterhead designer with eight templates and accent colors, plus a live A5 preview ready to print or export as PDF.
- Eight letterhead templates
- Accent color with live preview
- Export a print-ready PDF
What's inside
The same menu sections as in the app — patients, appointments, invoices, reports — plus attachments, team controls, and the stack behind the platform.
Care
- Patient records
- Appointments (hours & conflict prevention)
- Clinical encounters
- Prescriptions & letterhead
Billing & attachments
- Invoices & partial payments
- Receivables & patient WhatsApp
- Medical attachments with signed URLs
Team & doctors
- Add doctors to the clinic
- Staff permissions
- Multiple physicians on shared patients
- Audit log for every open and edit
Tech stack
- Next.js 16
- React 19
- TypeScript
- Prisma
- PostgreSQL (Neon)
- Clerk
- Cloudflare R2
- next-intl
- Vercel
Built for a real multi-tenant clinic
Tenant isolation, signed records, and private medical files — with full Arabic support, dark mode, and a mobile-first design.
Complete clinic isolation
Every clinical table carries a clinic identifier, and every access path is constrained by a data layer that requires it. Verified in practice: opening a record from another clinic is rejected.
Multiple doctors in one clinic
Add physicians with different specialties to the same clinic. They share patients, and clinical records stay locked from non-physicians.
Protected records
A signed encounter cannot be edited. Corrections are made as a new encounter so both remain on the chart.
Private medical files
No public URL for any image. Every link expires automatically after a few minutes.
Audit log
Every open and edit of a patient record is logged with the time and the person responsible.
Arabic and English
Full right-to-left support, dark mode, and a mobile-first design.
Salamo Clinic FAQ
Short answers on multi-doctor clinics, security, and the free trial.
Yes. Add physicians with different specialties to one clinic; they share patient records. Each doctor has their own hours and specialty visit shortcuts, and clinical records stay locked from non-physicians.
Try the system yourself
A full free month — no credit card required.