Aquí te detallo el plan de trabajo del sistema
1. Modulo Autenticación y Usuarios
* Registro: Implementar registro de usuarios con roles diferenciados (Administrador, Jefe Dpto, Jefe Servicio, Usuario).
* Personalizar permisos para cada rol de usuario
* Login: Implementar un sistema de autenticación seguro con inicio de sesión por email y contraseña.
* Recuperar Contraseña: Sistema para recuperar contraseña
* Gestión de usuarios: Desde el panel de control, permitir agregar, editar y eliminar usuarios.
*Generar un usuario Administrador.
2. Dashboard Principal (muestra los gráficos e indicadores) ver a modo de ejemplo
https://www.argentina.gob.ar/salud/deis/reporte-interactivo- Debe ser la pagina principal del sitio
* Tarjetas gráficas: Cada indicador se debe visualizar en una tarjeta gráfica, con opción de cambiar entre gráficas de línea, barras o torta.
* Visualización de estadísticas: Mostrar tarjetas con el número total de indicadores y la cantidad por servicio.
* Desde el dhasboard se debe permitir poder seleccionar ver todos los indicadores, algún indicador especifico o indicadores por servicio.
* Responsive design: El dashboard debe ser completamente adaptativo, visible en cualquier dispositivo.
4. Panel de Control
* Gestión de indicadores: Agregar, editar o eliminar indicadores desde el panel de control. El numero del indicador o el texto del indicador se completa de manera mensual y se debe poder visualizar en el gráfico del dashboard todos los números
Ejemplo:
Nombre del indicador:
Descripción breve:
Servicio del indicador:
Valor del indicador: (Puede ser numero o texto)
* Gestión de servicios: Agregar, editar o eliminar servicios desde el panel de control.
* Gestión de usuarios: Agregar, editar o eliminar usuarios, gestionar sus permisos e indicarle su rol
* Alertas y Notificaciones: Permitir configurar alertas automáticas para el control de indicadores (envío por email o WhatsApp). Cuando el indicador llega a "x" numero o "text"
* Personalización del Panel: Configurar la apariencia, incluyendo los colores del Hospital de Alta Complejidad de Esteban Echeverría
https://hbeecheverria.ar, el logo y el favicon. El logo debe ir guarda como
logo.png
5. Exportación e Informes
* Exportación: Los indicadores deben poder exportarse a formatos como Excel y PDF.
* Reportes automáticos: Permitir la generación automática de reportes y su envío según la configuración.
6. Diseño y Estilo
* Colores: El sistema debe utilizar los colores del Hospital de Alta Complejidad de Esteban Echeverría (
https://hbeecheverria.ar).
* Logo: Incluir el logo del hospital en el dashboard.
* Estilo moderno: El diseño debe ser limpio, moderno, y fácil de usar, con un CSS completamente responsive.
Contexto general del proyecto
Generar un dashboard con KPi (inidicadores) y que los mismos se puedan administrar de manera completa desde un panel de control, con gestión y permisos por usuarios.
Plazo de Entrega: No definido