CristianCrespoA/DentAssist ? reverse-engineered prompt
Reverse engineered prompt
Quiero que me ayudes a construir una app para un consultorio odontológico que tenga una web para administrar pacientes, citas, agenda y profesionales, y además se conecte con WhatsApp para recibir y resolver solicitudes. Necesito que se pueda registrar, buscar y editar pacientes, evitar duplicados, crear y cancelar citas, ver disponibilidad por día y validar cruces de horarios en tiempo real. También quiero una bandeja para mensajes o solicitudes de WhatsApp, con estados, historial y acciones como reprogramar o cancelar una cita desde ahí.
La app debe tener acceso con usuario y contraseña, roles de admin y recepcionista, y permisos distintos para cada uno. Haz el backend con Node, Express, Sequelize y MySQL, y el frontend con React, Vite y Tailwind. Si hace falta, revisa la documentación actual de WhatsApp Cloud API para dejar la integración bien hecha. Quiero que quede listo para correr localmente y con una estructura clara para producción.
Are you gonna build this?
make sure you review the code using coderabbit