Run your dental clinic on one screen.
Scheduling, clinical records, invoicing and payments in a single app. Because Infoclinic runs on ERPNext, your accounting is never a separate system.
Scheduling that reception actually enjoys.
- Outlook-style day, week and month calendar — one column per doctor.
- Drag to create, drag to move, drag to resize appointments.
- Live availability: booked slots blocked, free slots one click away.
- Configurable grace period automatically enforced between visits.
- Double-booking prevention and doctor-leave awareness in the data model.
- Search every date by patient name or phone.
Multi-branch, with real access control.
- Pick your branch at login; staff only see what they're allowed to see.
- Staff with no branch restriction see every branch.
- Each branch maps to an ERPNext cost center — revenue-by-location reports are free.
- Doctors are assigned to branches and reassignable from the UI.
A portal built for the doctor's day.
- "My Day" — the doctor's own calendar and upcoming list.
- Write or edit a clinical report per visit, with file attachments.
- Full patient history across every past visit, in one click.
- Raise the invoice for the visit without leaving the screen.
Billing that lands straight in your accounts.
- Creates real ERPNext Sales Invoices — not a parallel billing system.
- Per-item discount % and invoice-level additional discount (% or amount).
- Draft → Submit → Record payment with a clear status trail.
- Mode of payment and authorization code captured for reconciliation.
- Creates a genuine ERPNext Payment Entry against the right bank account.
- Stock-tracked items deduct from your chosen warehouse on submission.
The finished invoice, straight out of ERPNext.
15% off a consultation line, 5% off the invoice itself, grand total 47.975 KWD — a genuine Sales Invoice you can open in ERPNext in one click. No parallel ledger, no reconciliation afterwards.
Reconciliation-ready payment capture.
- Record a payment against any submitted invoice.
- Choose mode of payment and enter the authorization code from the terminal.
- Posts a real Payment Entry to your company bank account.
- In-app invoice viewer for both doctor and reception.
Clinical records, kept separate from billing.
- One clinical report per visit, attributed to the treating doctor.
- Attachments for x-rays, photos and referrals.
- Role-gated: clinical notes are visible to doctors, managers and admins only.
- Notes on a reservation are capped to the 3 most recent, with a "view all" page.
Full Arabic, mirrored end to end.
- Full English and Arabic with true RTL mirroring of the whole interface.
- Not just translated strings — the entire layout flips.
- Responsive, keyboard-friendly, built with Vue 3 + Tailwind.
Light or dark, remembered per user.
The whole app has first-class light and dark themes. Every staff member picks the one they prefer — the choice sticks across devices.
So it's never an island.
Infoclinic is a Frappe v15 custom app — not a walled garden. Everything you do here becomes real data in your ERPNext.
- A Frappe v15 custom app, installed alongside ERPNext.
- Multi-company aware — choose the operating company in settings.
- Configurable defaults: mode of payment, warehouse, item groups, grace period.
- Everything reconciles in standard ERPNext accounts, stock and reporting.
- Deployable on your own server or hosted for you.
Every reservation, from booking to bank.
- Booked
- Confirmed
- In Progress
- Completed
- Invoiced
- Paid
The whole product, in real screens.
Hover any screenshot for a preview, click to open it full-size with pan and zoom.
From one chair to a full hospital.
Single clinic
One location, a handful of doctors. Get scheduling, records and invoicing running in a week.
Multi-branch group
Central bookings, per-branch access control and revenue-by-location out of the box.
Dental hospital
Departments, stockable consumables, role-gated clinical records and full ERPNext accounting.
Questions we get a lot.
Does it replace my accounting system?+
No — it IS your accounting system. Infoclinic runs on ERPNext, so every invoice and payment is a first-class ERPNext record. If you already run ERPNext, Infoclinic slots in beside it.
Can I self-host it?+
Yes. It's a standard Frappe v15 custom app — deploy it on your own server, on a VPS, or let Infoney host it for you.
Does it work in Arabic?+
Fully. English and Arabic are both first-class, and Arabic mode mirrors the entire interface right-to-left — not just the text.
Can doctors invoice directly?+
Yes. From "My Day", a doctor can raise the invoice for a visit without leaving the screen — reception don't need to be involved.
How does branch access control work?+
Each staff user is scoped to one or more branches; users with no branch restriction see everything. Branches also map to ERPNext cost centers, so revenue reports by location come for free.
See Infoclinic on your own clinic's data.
Tell us a little about your clinic and we'll set up a 30-minute walkthrough tailored to how you work.
- Live product walkthrough
- Multi-branch and ERPNext Q&A
- Deployment options — self-host or hosted