HomeCare is a self-hosted medication tracker for home caregivers managing multiple patients’ prescriptions, intake history, and adherence. It’s built for realistic households where one person coordinates several medications and refill cycles.
Key Features
- Per-patient medication schedules with flexible frequencies (daily, 12h, 8h, and so on)
- One-tap intake recording with edit-in-place corrections
- Inventory tracking with remaining-dose calculations
- Adherence reports (7/30/90-day rolling percentages)
- Exports to CSV, HL7 FHIR R4, and PDF
- ntfy push reminders for upcoming doses and low supply
- iCalendar feed and a REST API for calendar and home-automation integration
Tech: PHP 8.1+, MySQL 8 (SQLite for testing), Apache, Dompdf, Bootstrap 4, and Chart.js — with no build step. Run it with Docker (docker compose up --build) or on a standard Apache/PHP/MySQL stack. Licensed under the GNU GPL v2 or later.