Case study / DentaBook

DentaBook — Dental practice operations

Appointment scheduling, SMS reminders, patient records and billing in one application.

Problem

Appointments, visit history and payments are difficult to manage across separate tools.

What I built

Appointment scheduling, SMS reminders, patient records and billing in one application.

  • Calendar with online appointments
  • SMS reminders and notification opt-out
  • Visit history, notes and billing
dentabook.eu — Dental practice management system
DentaBook — existing product screen

User feedback

Instead of paying for 4 separate tools, I have everything in one system. SMS reminders send automatically — no-shows dropped by half.

DentaBook user
Dental practice

Tech Stack

Next.jsReactTypeScriptSupabasePrismaTwilio SMSStripeVercel

Key challenges

  • Multi-language / multi-currency — 4 markets, each with different currency, timezone and data format
  • SMS gateway — Twilio integration, automated reminders, opt-out handling
  • Real-time calendar — optimistic UI, WebSocket sync between devices
  • GDPR compliance — medical data requires the highest level of protection

Have a similar project?

Describe what you want to build or improve. You can start by email.