eCartilla de Vacunación Digital

eCartilla de Vacunación Digital

  • 2026-06-01
  • Fullstack
  • Laravel,PHP,Blade,Bootstrap,JavaScript,PostgreSQL,

Sistema web para administrar cartillas digitales de vacunación con roles de usuario, códigos QR, documentos PDF y recordatorios.

Descripción

eCartilla es una plataforma web que digitaliza la administración de cartillas de vacunación. Centraliza la información de pacientes, vacunas, aplicaciones y próximos esquemas, facilitando el acceso seguro a los registros desde distintos dispositivos.

Mi participación

Como desarrollador Full Stack, participé en el diseño y construcción de la plataforma, desde la estructura de datos y la lógica del backend hasta las interfaces utilizadas por pacientes, médicos y administradores.

  • Implementé autenticación, permisos y flujos diferenciados por rol.
  • Desarrollé módulos para registrar pacientes, vacunas y aplicaciones.
  • Integré la generación de códigos QR y documentos PDF.
  • Construí interfaces responsivas con Blade, Bootstrap y JavaScript.
  • Organicé la persistencia de pacientes, lotes, catálogos y usuarios en PostgreSQL.

Funcionalidades principales

  • Consulta de cartillas y próximas vacunas para pacientes.
  • Registro y actualización de aplicaciones por personal médico.
  • Administración de usuarios, catálogos, lotes y reportes.
  • Identificador QR único para cada paciente.
  • Exportación e impresión de la cartilla en PDF.
  • Recordatorios de próximas dosis por correo electrónico.
  • Seguridad y control de acceso mediante roles y permisos.

Impacto

La plataforma reduce la dependencia de registros físicos, mejora la disponibilidad de la información y facilita el seguimiento oportuno de los esquemas de vacunación. Su estructura centralizada permite mantener historiales claros y generar documentos útiles para pacientes y personal médico.

Flujo del proyecto

Diagrama de arquitectura, usuarios y flujo principal de eCartilla