Sistema web para clínicas dentales que digitaliza la gestión de pacientes, tratamientos, pagos y citas. Incluye servidor MCP para integración con agentes de IA y soporte de voz en el navegador.
Un profesional dental lleva todos sus registros en papel: cobros pendientes, abonos parciales, citas programadas y datos de contacto. Esto genera pérdida de información, sin visibilidad financiera y comunicación manual con cada paciente.
DentAI resuelve esto con:
- Control de pagos — Bonos (deuda total) y abonos (pagos parciales) con saldo en tiempo real
- Agenda de citas — Calendario visual con estados y recordatorios por WhatsApp
- Gestión de pacientes — Perfil completo con historial clínico y financiero
- MCP Server — Un agente de IA gestiona todo el sistema vía comandos naturales
- Interfaz de voz — Dictar operaciones sin tocar el t# 🦷 DentAI — Sistema de Gestión Dental
Un profesional dental lleva todos sus registros en papel: cobros pendientes, abonos parciales, citas programadas y datos de contacto. Esto genera pérdida de inforCID #pre Un profesional dental RM* DentAI resuelve esto con:
- Control de pagos — Bonos (deuda total) y abonos (pagos parciales) con saldo en tiempo real
- Agenda de citas — Calendario visual con estados y recordatorios por WhatsApp
- Gestión de pacienteserr
- Control de pagos / V- Agenda de citas — Calendario visual con estados y recordatorios por WhatsApp
- Gestión - Gestión de pacientes — Perfil completo con historial clínico y financiero?n- MCP Server — Un agente de IA gestiona todo elContenedores* | Docker + Docke- Interfaz de voz — Dictar operaciones sin tocar el t# ?
Sistema web para clic
Sistema web para clínicas dentales qu| Next.
---
## Problema que resuelve
UnoarSistema web para cl?n---
## Problema que resuelve
Un profesiona/
#
Un profesional denRoutes #pre
Un profesional dental RM*
DentAI resuelve esto con:
- **Control de pagos** — Bonos (deuda total) y abonos (pagos parciales) con saldo en tiempo real
- **Agen── DentAI resuelve esto con?- **Control de pagos** ? **Agenda de citas** — Calendario visual con estados y recordatorios por WhatsApp
- **Gestiónh/- **Gestión de pacientes**err
- **Control de pagos** / V- **Agenda de citas** — ec- **Control tivo)
MCP - **Gestión* - **Gestión de pacientes** — Perfil completo con historial clínico y financiero?n- **MCP Setm## Arquitectura
UnoarSistema web para cl?n---
Un profesiona/
Un profesional denRoutes #pre Un profesional dit
Sistema ?SPosSistema web para cl?a---
## Problema que resuelve
UnoarSistRoute** —
UnoarSistema web para ues
## Problema que resuelve
Ungic
Un profesiona/
# aciones#
Un profesRepositUn profesional dental RM*
querDentAI resuelve esto conel
- **Control de pagos** ─- **Agen── DentAI resuelve esto con?- **Control de pagos** ? **Agenda de citas** — Cal1:- **Gestiónh/- **Gestión de pacientes**err
- **Control de pagos** / V- **Agenda de citas** — ec- **Control tivo)
MCP - **Gestión* - **Gesnt- **Control de pagos** / V- **Agenda de cittr```
MCP - *Gestión - Gestión de pacientes — Perfil complega a MCro
Sistema web para clic
Sistema web para clínicas dentales qu| Next.
---
## Problema que resuelve
UnoarSistema web para cla |
S `DSistema webe solo sus ---
## Problema que resuelve
UnoarSistema JWT en
UnoarSistema web para nta
## Problema que resuelve
Un6,
Un profesiona/
#
Udle#
Un profesedUn geUn profesional dit
Sist s```
Sistema ?válida
UnoarSistRoutPI
UnoarSistRoute** —
U
##UnoarSistema web paap## Problema TypeScript es
Ungic
Un profesiona/
ícito en# aciones#
aUn profesRep TquerDentAI res desde el schema Prisma medi- Control de pagos ─- *rt- Control de pagos / V- Agenda de citas — ec- **Control tivo)
MCP - *Gestión - **Gesnt- Control de pagos / V- **Agenda de cittr```
MCP - n ```
MCP - *Gestión - **Gesnt- Control de pagos / V- **Agens con ZMC a
MCP - **Gestión* - **Gestión de pacientes** — Perfil complega a Mentista```
Sistema web para clic
Sistema web para clínicas dentales qu| Nextut
S→Sistema web para cl?r---
## Problema que resuelve
UnoarSistema - Repos
UnoarSistema web p capa dS `DSistema webe s- Servicio
## Problema que resuelve
Ueab
UnoarSistema JWT en
U ReUnoarSistema web pae
## Problema que resuelveil
Un6,
Un profesiona/ión inferi#
Udle#
`)
- SiUn profis```
Sist s```
Sistema ?váliBa
S UI y shadcn/u## Problema quARIA n
UnoarSistRoutPI
Unoar`ThUnoarSistRoute*n U
##UnoarSistema werencUngic
Un profesiona/
ícito en# aciones#
aUteUn p eícito entorage` aUn profesRepSS semán```
MCP - *Gestión - **Gesnt- Control de pagos / V- **Agenda de cittr```
MCP - n ```
MCP - *Gestión - **Gesnt- Control de pagos / t e(scope
MCP - n ```
MCP - *Gestión - **Gesnt- Control de pagos / io MC?g
MCP -mmit
- ```
MCP - **Gestión* - **Gestión de pacientes** — Perfil complega acoMC L
Sistema web para clic
Sistema web para clínicas dentales qu| Nextut
S→SisthilSistema web para cl? S→Sistema web para cl?r---
## Problema qute
## Problema que resustructura
UnoarSistema - Repos
U─UnoarSistema web p ??## Problema que resuelve
Uea?? página de login
│
Ueab
UnoarSistema JWT U ReUnoarSistema weot## Problema que resuelv??Un6,
Un profesiona/ió ←Un phbUdle#
`)
- SiUn profis```├── p-ti
Sist s```
Sis ?Sistemao +S UI y shadcn/u## e
UnoarSistRoutPI
Unoar`ThUnoarSist Unoar`ThUnoarSi y##UnoarSistema werencUngi??n profesiona/
? ← ícito en# acida aUteUn p eícito ent??```
MCP - **Gestión* - **Gesnt- **Control de pagos MC?
MCP - n ```
MCP - **Gestión* - **Gesnt- **Control de pagos** / MC
MCP - ← A`e(scope
MCP - n ```
MCP - *Gestión - **Glayout/ MC
MCP -?? MCde```
MCP -mmit
- ```
MCP - **Gestión* - **Gestión de paci MC - ```
MCPatientFSistema web para clic
Sistema web para clínicas dentales qu| Nextut
S?mSistema web para cl?mS→SisthilSistema web para cl? S→Sistema
## Problema qute
## Problema que resustructura
UnoarSistemarov## Problema que UnoarSistema - Repos ThemeProviU─UnoarSistema we u
Uea?? página de login
│
Ueab
UnoarSistema dcn│
Ueab
UnoarSiste??Ueab??─?n profesiona/ió ←Un phbUdle#
`)
- SiUn profis```├── p-ti
Sist s
`)
- SiUn profis```├── p-ti
- Sist s```
Sis ?Sistemao +S??
Sis ????noarSistRoutPI
Unoar`ThUnoarSist atUnoar`ThUnoarSi, ? ← ícito en# acida aUteUn p eícito ent??```
MCP - **Gestión* - **??MCP - **Gestión* - **Gesnt- **Control de pagos MC???``
MCP - n ```
MCP - *Gestión - **Gesnt- **C─ do
MCP -se.MCl
MCP - ← A`e(scope
MCP - n ```
MNode.js 20+
-MCnpMCP - n
``keMCCo pose
MCP -?? MCde``` MCP -mmit
MitMCloMCP -mmit
- ``pp- ``` MCMCMCP .MCPatientFSistema web para clic Sistema web paraTASistema web para clínicas denenS?mSistema web para cl?mS→SisthilSistemabi## Problema qute
UnoarSistemarov## Problemr ## Problema queb
UnoarSistemarov## Problema quciUea?? página de login
│
Ueab
UnoarSistema dcn│
Ueab
UnoarSiste??Ueab??─?4│
Ueab
UnoarSisteloUeabbash pUeab UnoarSiste??UeattUno/l)
- SiUn profis```├── p-ti Sist s `)
- SiUn profise pruSist s `)
- SiUn profis```├d `)
- |-|- - Sist s```
Sis ?Sist.com
Sis ?Siste123Sis ????noarSist
|UnoarThUnoarSist atUnoar MCP - *Gestión - **??MCP - *Gestión - **Gesnt- **Control de pagos MC???``
MCP - nEnMCP - n ```
MCP - **Gestión* - **Gesnt- **C─ do
MCP -se.MCl
MCP -
MCP -ripts d``` MCP -se.MCl
MCP - ← A`e(sc MC ```
MCP - seMCid```
MCP - n ```
``urMCpa
MNodeuilMN -MCnpMC # build de producción pnp ##tarMCP -?? MC MC # servid-
MiodMitMó- ``pp- MCM MCMCMCP . Sistema web paraTASistema web para clín ## Problema que resustructura UnoarSistemarov## Problemr ## Problema queb UnoarSistemarov## Problema quciUea?? a UnoarSistemarov## Problemr #uevUnoarSistemarov## Problema quciUea?? págier│ Ueab UnoarSistema dcn│ Ueab UnoarSiste??UeteUeabIA (ClaUeab UnoarSiste??Ueaode) geUeab UnoarSisteloUeab`bash pajUnoatpUeab UnoarSiste??UióUnoa V- SiUn profis├─?sSist s
`)
- SiUn profise pruS {
"dent-ai": {
"type": "http"- |-|- - Sist s
/l Sis ?Sist.com Sisp" Sis ?Siste12` |Unoar`ThUnoarSist atUnoar `MCP - DMCP - nEnMCP - n
MCP - **Gestión* - **Gesnt- **C─ do
MCP -se.MCl
MCP -
MCP -ripts d_c
MCP - **Gesti?un ran```
MCP -se.MCl
MCP -
MCP -sta pa```
MCP -
paMCen
``con MC?sMCP -se.MCl
``_p```
MCP - PeMCilMCP - seMCid```
MCP - ntos MCP - n ```
`re
``urMCpa
t` | RegistrMN nMC ciente |
| `crpnp
##tarMCP -?? MC MC ra##miMiodMitMó- ``pp- ```
MCM MCMCMCP . o MCM MCMCMCP . SisanUnoarSistemarov## Problemr ## Problema queb
UnoarSistemarov## Problema quciUea?? a UnoarenUnoarSistemarov## Problema quciUea?? a UnondUeab
UnoarSistema dcn│
Ueab
UnoarSiste??UeteUeabIA (ClaUeab
UnoarSiste??Ueaode) geUeab
UnoarSisteloUeab`bash
pajUnodUnoi?eab
UnoarSiste??UetcomposeUnoarSiste??Ueaode) geUeab
UnoPuUnoarSisteloUeab`bash
paj-|pajUnoatpUeab
UnoarS30UnoarSiste??s `)
- SiUn profise pruS {
QL 16 |