LUFINHA
Projects

Sistema Odontológico Completo

The whole dental practice in one system.

A system that brings together patients, appointments, clinical records, odontograms, treatments, payments and practice operations.

  • Healthcare
  • Dental practice system
  • 2026
Anonymised capture of the FDI odontogram in the dental management system

What we did

  • Product design
  • Full-stack development
  • Google Calendar integration

Product design + full-stack development

The challenge

The clinic, organised in one place.

The practice needed to bring patient information and the team's daily work into a shared tool: appointments, clinical records, treatment plans, budgets, payments and administration, with access defined by role.

Patients

A patient record that connects each part of care.

The record brings together patient details and links the areas used for clinical and administrative follow-up, from anamnesis and clinical notes to treatments and payments.

  • Summary and contact details
  • Anamnesis and clinical history
  • Related treatments and payments
Anonymised patient record with personal details hidden and links to summary, anamnesis, odontogram, treatment and payments
Anonymised patient profile capture.
Odontogram

Dental status, recorded tooth by tooth.

The FDI odontogram lets a practitioner select a tooth and record conditions by surface, distinguishing an existing condition from treatment that is needed or planned. It covers both permanent and primary teeth.

  • Records by tooth and surface
  • Clinical conditions and status
  • Follow-up for planned treatments
Clinical history

Medical history and clinical notes in context.

The anamnesis organises risk factors, medical history, medication and clinical observations. History and evolution records stay in the patient context and are shown according to user permissions.

  • Medical history and observations
  • Conditions and risk factors
  • Access controlled by permissions
Anonymised anamnesis screen with health conditions, risk factors and clinical history
Anonymised anamnesis capture.
Treatments and budgets

From a clinical plan to an organised estimate.

Treatments are recorded with the professional, tooth, date and status. A budget can be prepared from a treatment plan or catalogue items, with adjustable quantities, amounts and currency.

  • Treatments by patient and tooth
  • Status tracking
  • Editable budgets and documents
Anonymised budget builder linked to a dental treatment plan
Anonymised budget workflow capture.
Scheduling and Google Calendar

A schedule connected to the practice calendars.

Google Calendar is the source of truth for appointments. The system checks availability, creates and updates appointments, and synchronises events linked to each schedule or dental chair.

  • Availability and appointments
  • Calendars linked to operatories
  • Google Calendar event synchronisation
Team and operatories

Operations shaped around the clinical team.

Settings organise professionals, rooms and dental chairs. Permissions distinguish administration, dentist, reception and assistant tasks, limiting each action to what that role needs.

  • Administrator, dentist, reception and assistant
  • Professionals and operatories
  • Permission-based access
Anonymised user and role settings for administrator, dentist, reception and assistant
Anonymised users, roles and permissions capture.
Practice management

The physical setup is part of the system.

Operatories and dental chairs are configured as work resources and can be associated with calendars to organise the clinic schedule.

Anonymised practice configuration for operatories and dental chairs
Operatory settings capture.
Payments and reports

Administrative tracking with context.

The system links payments to each patient and treatment. Reports help review appointments, production, collections and outstanding balances without exposing a clinic's private indicators in this presentation.

  • Payment records and history
  • Collections linked to patients
  • Appointment and balance reports

Modules built

A modular system that brings clinical care and the daily administration of the practice together.

  • Patients and records
  • Scheduling
  • Google Calendar
  • FDI odontogram
  • Clinical history and anamnesis
  • Treatments
  • Budgets
  • Payments
  • Professionals
  • Roles and permissions
  • Files
  • Reports
  • Practice settings

Technology and integrations

  • React
  • TypeScript
  • Vite
  • Hono
  • Cloudflare Workers
  • Neon PostgreSQL
  • Drizzle ORM
  • Google Calendar API
  • Cloudinary

Private project · no public link

Does your business need something like this?

Tell us what you have in mind and we'll think it through together. You'll hear back from us directly.

Next projectSanta Dominga