← Todos los proyectos
Escritorio · Historias médicas

MediCore

Aplicación de escritorio para llevar las historias médicas de una clínica: pacientes, consultas y médicos en un solo lugar, con permisos por rol y expedientes que se exportan a PDF.

Proyecto universitarioProyecto en equipo
MediCore

El proyecto

Aplicación de escritorio para llevar las historias médicas de una clínica: registrar pacientes, abrir su historia, anotar cada consulta y sacar el expediente en PDF cuando se necesite, sin papeles de por medio.

Arquitectura y solución

Aplicación en Java con JavaFX (vistas en FXML) sobre MySQL, organizada en capas: modelos, acceso a datos (DAO), controladores y servicios. Cada usuario entra con su cuenta y ve solo lo que le toca según su cargo: administrador, director o médico. Desde la ficha de un paciente se llega a su historia en un clic, o se crea si todavía no tiene. Los reportes y expedientes se generan en PDF con iText.

Funciones

  • Directorio de pacientes con búsqueda por cédula o nombre y filtro por fecha de registro (último día, semana o mes)
  • Historia médica por paciente, con alergias y enfermedades crónicas resaltadas para que no pasen desapercibidas
  • Registro de consultas con médico tratante, consultorio, diagnóstico y tratamiento
  • Directorio de médicos con búsqueda por nombre, cédula o especialidad
  • Permisos por cargo: por ejemplo, solo el director y el administrador gestionan a los médicos
  • Reporte en PDF de los pacientes registrados hoy, esta semana, este mes, este año o desde siempre
  • Expediente clínico en PDF con datos personales, antecedentes e historial de consultas
  • Opción de mantener la sesión iniciada en el equipo