Manage patients & medications from the terminal
MediTracker is a fast, reliable CLI tool for healthcare professionals. Built with Rust for performance and safety.
Features
📋
Patient Records
Add, view, and manage patient records with ID, name, age, gender, and condition.
💊
Medication Tracking
Attach medications with schedules to each patient. Add, remove, or update with ease.
💾
JSON Persistence
Data is automatically saved to a local JSON file. No database required.
📊
CSV Export
Export all patients and medications to CSV for analysis or sharing.
Installation
Pre-built binaries for Linux (x86_64 & aarch64) are available on GitHub Releases.
# Download and extract (example for x86_64)
curl -sL https://github.com/umarayyaz26/medicationTracker/releases/latest/download/meditracker-x86_64-unknown-linux-musl.tar.gz | tar xz
chmod +x meditracker
./meditracker --help
Or build from source with cargo install meditracker (after cloning the repo).
Usage
$ meditracker
╔══════════════════════════════════════╗
║ MediTracker v1.0.2 ║
╚══════════════════════════════════════╝
1. Add Patient
2. View Patients
3. Add Medication
...
Use --data-path to specify a custom data file location.