DoseLog
Características principales
Gestión de medicamentos con nombre, dosis, presentación y principio activo
Programaciones diarias, semanales y PRN con múltiples horarios
Registro de dosis con un toque: tomada, tarde, omitida o saltada
Calendario mensual de adherencia codificado por colores
Tendencias de adherencia a 7, 30 y 90 días
Seguimiento de racha actual y mejor racha histórica
Reposiciones con cálculo de días restantes y alertas de stock bajo
Autenticación JWT con perfil de usuario y zona horaria
Modo oscuro automático según preferencia del sistema
Descripción
DoseLog es un asistente personal para el registro y seguimiento de medicación y suplementos. Permite gestionar medicamentos con nombre, dosis, presentación y principio activo, con programaciones diarias, semanales o PRN (a demanda). El registro de dosis se hace con un toque, clasificando cada toma como tomada, tarde, omitida o saltada. El calendario mensual de adherencia muestra en un vistazo el historial codificado por colores, con tendencias a 7, 30 y 90 días. El seguimiento de rachas registra la racha actual y la mejor racha histórica de tomas a tiempo. El módulo de reposiciones calcula los días restantes según la dosis diaria y lanza alertas cuando el stock baja del umbral. Incluye autenticación JWT, modo oscuro automático según preferencia del sistema, y datos demo completos (4 medicamentos, 2 programaciones diarias, 1 PRN, 1 semanal, 20 registros de dosis).
Tecnologías utilizadas
Angular 22
NestJS 11
TypeScript
SQLite
Código fuente