Healthcare · Practice management Live demo available

DentCare Suite

The complete operating system for dental clinics

Clinic website, real-time online booking, patient CRM with clinical records, accounting, live chat with an AI receptionist, SMS & email marketing, automations and an installable patient app — one self-hosted platform the clinic owns.

Pricing · from $390/month
21modules in one platform
14staff permissions
32treatment pages included
7brand themes
24/7AI receptionist
0monthly SaaS fees
Live demo

Try the real thing.
Admin included.

Fictional clinic with sample dentists, patients and appointments. Data resets daily; messages are never really sent.

Screens

Look around.

22 real screens from the live demo. Tap any of them to see it full size.

Overview

Everything to
run it day one.

DentCare Suite replaces the website, booking widget, patient CRM, SMS tool, live chat, accounting spreadsheet and mobile app a clinic normally pays for separately. It was designed and built by Vortaxis for a working dental clinic in Dubai, and runs its day-to-day operations: patients book online in real time, staff run the calendar, patient files, treatments and payments from one panel, and automations keep patients coming back.

It is built on a modern, fast stack (Next.js 15, React 19, TypeScript, Prisma on MySQL) and installs on your own server from a browser-based installer. Patient data stays on the clinic's own server and database, with granular staff permissions, private file storage and an activity log.

Brand it in minutes with seven ready-made themes, your own colours and fonts, and a live preview. Updates install from the admin panel with automatic backups and one-click rollback.

Every feature

80 features.
Zero fluff.

01 · 10 features

Clinic website

A premium, fast clinic website that turns visitors into booked patients.

  • Three home-page hero layouts: dentist collage, full slideshow (up to 8 slides) or centred hero
  • 32 treatment pages in 8 categories with duration, what’s included and one-click booking
  • Dentist profiles with biography, education, expertise, languages and “Book with this dentist”
  • Offers with their own landing pages, countdowns and lead forms
  • Gallery with category filters and a full-screen lightbox
  • Reviews section in Google card style with rating card and review links
  • Seven aftercare guides sent automatically after treatment
  • Contact page with hours, map, WhatsApp, toll-free number and inquiry form
  • Announcement bar, editable menu and offer popup shown once per visitor
  • Mobile bottom bar with Call · WhatsApp · Book
02 · 8 features

Real-time online booking

A four-step booking engine that never double-books.

  • Treatment → Dentist → Date & time → Details, with sign-in or sign-up inline
  • Live availability per dentist and treatment from opening hours and durations
  • Bookings saved in a serializable transaction: two patients can never take the same slot
  • Minimum notice, slot grid and booking window built in
  • Deep links from treatments, dentists and offers pre-fill the booking
  • Optional automatic confirmation, otherwise bookings arrive as “To confirm”
  • Add-to-calendar (.ics) with alarm and a link to the medical history form
  • Instant SMS + email to the patient and push alert to the team
03 · 5 features

Patient portal & medical history

Patients manage their visits and complete forms before arriving.

  • Self-registration with password strength meter and secure sign-in
  • Upcoming appointments with status, visit history and new booking
  • Online medical history: conditions, allergies, medicines, blood thinners, pregnancy, anxiety level
  • Emergency contact, consent declaration and typed e-signature with timestamp
  • Team alerted by push when a form arrives, with any warnings highlighted
04 · 6 features

Calendar & appointments

The front desk runs the whole day from one screen.

  • Week calendar coloured by dentist, plus Upcoming, Today, To confirm, Past and All views
  • One-click status: To confirm · Confirmed · Completed · Cancelled · No-show
  • Confirming or cancelling offers to text the patient automatically
  • Phone and walk-in booking dialog with patient search or on-the-spot registration
  • Clash detection with a “book anyway” override
  • Booking source shown on every appointment: online, app or staff
05 · 8 features

Patient CRM

Every patient, every visit, every message — in one file.

  • Search by name, file number, phone or email; categories with colours and filters
  • Excel import wizard that merges duplicates and normalises phone numbers
  • Excel-safe export of all patients or a category
  • Patient file tabs: Overview · Treatments · Payments · X-rays · Medical history · Appointments
  • Red medical-alert banner for allergies, blood thinners, pregnancy and anxious patients
  • Per-patient totals: billed, paid, balance due or in credit
  • Message the patient by SMS, email or app push, with a full message log
  • SMS and email opt-outs respected everywhere
06 · 6 features

Clinical records

Treatments, plans and imaging, stored privately.

  • Treatment records with tooth/area, dentist, status, price, discount and lab cost
  • Print-ready treatment plan and cost estimate with signature lines
  • Statement of account with running balance
  • X-rays, photos and documents including DICOM and PDF, up to 25 MB each
  • Before/after comparison slider and full-screen viewer
  • Files stored outside the public web folder, served only to authorised staff
07 · 7 features

Payments & accounting

Know exactly what the clinic earns, spends and is owed.

  • Receive payments by cash, card, transfer, insurance, Tabby/Tamara and more
  • Periods from today to any custom range with change vs. previous period
  • Collected, billed, discounts, lab costs, expenses, profit and cash flow
  • Income vs. expenses chart and breakdowns by dentist, treatment and method
  • Outstanding balances list with total owed to the clinic
  • Expense tracking by category and vendor
  • One-click Excel workbook export of any period
08 · 6 features

Live chat & AI receptionist

Answers patients instantly, day and night.

  • Chat widget on every page with quick questions and online/offline status
  • AI receptionist grounded only in the clinic’s own content, with medical-safety rules
  • Works without an AI key using built-in answers
  • Team inbox: Waiting · Answered by AI · Active · Closed, with sound alerts
  • Automatic patient recognition with a link to the patient file
  • Quick replies, assign, close, 1–5 star ratings and WhatsApp handoff
09 · 7 features

Marketing & automations

Bring patients back without lifting a finger.

  • SMS and email campaigns to all patients or categories with live reach counter
  • Personalisation tags and an SMS segment counter (including Arabic)
  • Background sending in batches that resumes after a restart
  • Reminders ~24 hours before every visit, respecting quiet hours
  • Aftercare, Google review requests, recall at 6/9/12 months and birthday wishes
  • Recall & birthdays screen with select-all and send now
  • Providers: Unifonic, Twilio, Infobip and any SMTP server
10 · 5 features

Patient app & push

An installable app without app-store fees or approval.

  • Progressive Web App for iPhone and Android with home-screen icon and shortcuts
  • Built-in Web Push (no Firebase or OneSignal) with automatic VAPID keys
  • App discount promoted across the site and noted on app bookings
  • Broadcast composer with audiences, templates and send history
  • Smart QR link that sends each phone to the right store or web app
11 · 5 features

No-code website control

The clinic team edits everything themselves.

  • Seven themes plus custom brand colours with generated palettes
  • 12 body fonts, 9 headline fonts, corner and card styles
  • Slideshow editor, hero text, announcement bar and menu editor
  • Dentists, gallery, reviews and offers managed from the admin
  • Live preview before saving; changes go live without a rebuild
12 · 7 features

Staff, security & updates

Enterprise-grade control for a growing clinic.

  • Roles for administrators, receptionists and dentists with 14 granular permissions
  • Custom permission sets per person and instant account switch-off
  • Activity log for sign-ins, payments, deletions and staff changes
  • bcrypt passwords, signed HttpOnly sessions and brute-force protection
  • Admin panel installable as a desktop app with notifications and badge counts
  • One-click updates built in a staging copy, with automatic code + database backups
  • SEO: server rendering, schema.org Dentist data, dynamic sitemap and Open Graph
Pricing

Choose how
you own it.

All prices are in US dollars. Rent has a 3-month minimum; longer terms lower the monthly price. Licenses and exclusive source are one-time payments.

Rent

Hosted by us · monthly
$390per month

$4,680 for 12 months · save 20%

  • Hosted, updated and backed up by Vortaxis
  • Your domain, logo, colours and content
  • All modules, patient app and AI receptionist
  • SMS & email provider setup
  • Priority support · minimum 3 months
Rent DentCare Suite
Most chosen

License

One payment · your server
$6,900one-time

Lifetime use · installation included

  • Lifetime license for one clinic domain
  • Installed on your server by our team
  • Full white-label branding and localisation
  • 12 months of updates and support
  • Additional branches at a reduced fee
Buy license
1 buyer only

Exclusive source

Own the product outright
$16,900one-time

Full rights transfer · the product leaves our store

  • Complete source code with exclusive rights
  • Removed from sale — no one else can buy it
  • Rebuilt under your brand and product name
  • Developer handover and architecture walkthrough
  • 90 days of engineering support
Request exclusive source
Plan advisor

Not sure which one?

Three quick questions and we'll point you to the right plan.

Do you have your own server or developer?
Will you change or extend the code?
Should competitors be able to buy it too?

FAQ

Buyer
questions.

Something else? .

What do I need to run DentCare?

A Node.js 22+ host and a MySQL database. It runs on Plesk (Passenger) or any Linux server with PM2, and installs from a browser-based installer.

Can I put my own clinic name, colours and logo on it?

Yes. Branding, colours, fonts, hero, menu and content are all set from the admin panel with a live preview. Licenses and exclusive purchases include full white-label setup.

Who owns the patient data?

You do. DentCare is self-hosted: patients, files and payments live in your own database and server, never on a shared platform.

Which SMS and email providers are supported?

Unifonic, Twilio and Infobip for SMS, and any SMTP server for email, such as Amazon SES, Google Workspace or Zoho.

Does it work for clinics outside the UAE?

Yes. It was built for Dubai, but time zone, currency, phone format, texts and treatments can be adapted. We localise it as part of setup.

Can it be used for other kinds of clinics?

The booking engine, CRM, chat, accounting and automations work for any appointment-based clinic: dermatology, physiotherapy, aesthetics and more. We adjust the treatment catalogue for you.

How does renting work?

We host, update and back it up on our servers under your domain. The minimum term is 3 months, and longer terms (6 or 12 months) lower the monthly price.

What does the exclusive source include?

The complete source code with an exclusive transfer of rights: we stop selling DentCare to anyone else, rebrand it for you and hand it over with developer onboarding and 90 days of engineering support.

How long does setup take?

Rented and licensed installs are typically live within 3–5 business days, including branding, your treatments and your dentists.

Can you add custom features?

Yes. We built it, so we can extend it: integrations with your lab, insurance portals, payment gateways or a native mobile app are quoted per project.

Guided demo

See it with
the people who built it.

A 30-minute video call: we walk through DentCare Suite for your use case, answer technical questions and give you a fixed quote for any changes.

Most interested in