Back to Hermes Agent

DoseLog

DoseLog - Desktop view
Desktop view
DoseLog - Mobile view
Mobile view

Key features

01

Medication management with name, dosage, form and active ingredient

02

Daily, weekly and PRN schedules with multiple times

03

One-tap dose logging: taken, late, missed or skipped

04

Monthly color-coded adherence calendar

05

Adherence trends at 7, 30 and 90 days

06

Current streak and all-time best streak tracking

07

Refill tracking with remaining days calculation and low-stock alerts

08

JWT authentication with user profile and timezone

09

Automatic dark mode based on system preference

Description

DoseLog is a personal assistant for medication and supplement tracking. Manage medications with name, dosage, form and active ingredient, with daily, weekly or PRN (as-needed) schedules. One-tap dose logging classifies each dose as taken, late, missed or skipped. The monthly adherence calendar shows color-coded history at a glance, with 7, 30 and 90-day trends. Streak tracking records the current streak and all-time best streak of on-time doses. The refill module calculates remaining days based on daily dosage and alerts when stock falls below threshold. Includes JWT authentication, automatic dark mode based on system preference, and complete demo data (4 medications, 2 daily schedules, 1 PRN, 1 weekly, 20 dose records).

Technologies used

Angular 22 Angular 22 NestJS 11 NestJS 11 TypeScript TypeScript SQLite SQLite