ClinicDesk — Clinic Front Desk
The reception desk for multi-doctor clinics: a live waiting-room board, per-doctor calendars, invoices and payments, receipts and a daily cash close — works offline on a Windows PC, in Arabic and English.
ClinicDesk is for the receptionist. Check patients in and watch the waiting room fill, with waiting times per patient; see each doctor’s calendar and book without double-booking; take payments, print receipts and close the day’s cash with one report.
The doctor sees only their own queue, and the manager gets income, workload, no-show rate and unpaid balances for the last six months. It runs on one PC without internet; a desktop (Electron) wrapper is included in the package and the web-server mode is the tested path.
Key features
- Online booking page for patients: free slots from each doctor’s schedule, confirmation + calendar file + self-cancel, anti-spam protection (Pro plan and above; WhatsApp confirmation not included)
- Reception board: check-in, waiting time and status per patient
- Calendar per doctor with conflict-free booking
- Patient records and visit history
- Invoices, partial payments and printable receipts
- Daily cash close by payment method
- Expenses and unpaid balances
- Doctor view limited to their own queue
- Reports: income, visits, no-show rate for 6 months
- Works offline on one PC; Electron desktop wrapper included (web mode tested)
- Roles, audit log, Arabic (RTL) and English
- Two-factor sign-in (authenticator app) with single-use recovery codes
- Automatic daily backups with one-click download and integrity check
- Installable on phones and tablets (PWA) with an offline-friendly shell
- WhatsApp / SMS appointment reminders with a message queue, retry and de-duplication (needs your own provider account; live sending not tested here)
- REST API, signed webhooks and CSV import (API keys, 120 req/min, Pro plan and above; import on every plan)
- Drug-interaction checker for doctors: 78 medicines and 77 curated rules plus duplicate-class and allergy checks (Pro plan). Decision support only — not exhaustive
- Medicine stock with batch and expiry alerts (Pro)
- Video-consult appointments with an automatic meeting link
- E-signature links: clients sign contracts and consent forms from their phone, with time, IP and tamper-proof fingerprint
- Photos, drawings and files attached to any record
- Phone push notifications (new bookings and alerts) on Android and installed iPhone app
- Customer feedback & NPS: rating links and printable QR codes, with instant alerts on low scores
- Custom fields on any screen, dark mode and Ctrl+K quick search
- Private patient portal (link + PIN): upcoming appointments, video links and invoices
- Automations: when a record is added or a status changes, alert the team on their phones or message the customer automatically
- Full change history per record (who changed what, before and after) and bulk actions on lists
- Multi-branch head office: every branch's live figures side by side with group totals (Business plan)
- Medical insurance: insurance companies with coverage % and co-pay, patient policies, and claims with approval numbers and statuses — the insurer's payment is posted automatically, exactly once
- Online payment links: customers pay by card or mobile wallet (Paymob) or InstaPay and the payment is recorded automatically (Pro plan; needs your Paymob account)
Want a system like this for your business?
Tell us how you work and we'll come back with clear next steps, usually within one business day.
Request a similar systemMore projects

Odoo 17 Enterprise — Integrated ERP for a Large Factory
View details
Power Control — Odoo Upgrade & Digital Transformation
View details