Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador experimentado para crear una plataforma web multitenant robusta, diseñada para la gestión integral de clínicas médicas y odontológicas. La plataforma debe estar inspirada en funcionalidades similares a Doctocliq, asegurando el aislamiento total de datos por clínica y un panel de Super Administrador para la gestión global.
Módulos Requeridos:
Agenda: Un calendario interactivo que permita la gestión de citas por médico, con funcionalidad para bloquear duplicados de horario.
Historial Clínico: Ficha completa del paciente que incluya antecedentes, diagnóstico, evolución y la capacidad de adjuntar archivos relevantes como radiografías o documentos.
Odontograma: Módulo específico para el registro gráfico del estado dental por pieza y su historial.
Caja y Cobros: Funcionalidad para la emisión de presupuestos, cierre de caja diario y la integración de pagos, preferiblemente vía código QR.
Reportes: Generación de informes sobre ingresos, citas y la exportación de historiales clínicos a formato PDF.
WhatsApp Manual: Un botón integrado en la agenda que permita abrir un chat de WhatsApp con un mensaje preconfigurado para el envío de recordatorios a pacientes.
Roles de Usuario:
Super Admin: Acceso para la gestión de clínicas, sin visibilidad de los datos médicos específicos de los pacientes.
Admin Clínica: Gestión completa de una clínica específica.
Médico: Acceso a la agenda y al historial clínico de sus pacientes.
Recepcionista: Gestión de la agenda y tareas administrativas.
Requerimientos Técnicos Clave:
Seguridad: Implementación de sanitización estricta para prevenir vulnerabilidades como SQLi y XSS. El sistema de login debe ser seguro, utilizando algoritmos como bcrypt o Argon2. Control de acceso basado en roles (RBAC).
Multitenancy: Desarrollo con middlewares y consultas que garanticen el aislamiento total y seguro de los datos entre las diferentes clínicas.
Entregables:
Código fuente completo del proyecto, alojado en un repositorio proporcionado por el cliente.
Despliegue de la plataforma en un entorno de producción, incluyendo la configuración de SSL y sistemas de backups automáticos.
Módulo Adicional (a cotizar por separado):
Chatbot Automatizado: Integración con la API de WhatsApp Business para automatizar recordatorios de citas, confirmaciones y la recepción de consultas y pagos.
Categoría Programación y Tecnología
Subcategoría Programación Web
Plazo de Entrega: No definido