A lightweight desktop app for tracking Continuing Medical Education (CME) credits.
- Download
CMETracker.zipfrom Releases - Extract the zip
- Run:
chmod +x install.sh
./install.shThen launch CME Tracker from your application menu.
-
Add, edit, and delete CME entries
-
Track:
- Date
- Title
- Credit type
- Category
- Credit hours
-
Built-in calendar date picker
-
Filter by date range
-
Totals by category and credit type
-
Generate reports:
- Print text report
- Export to PDF
-
Simple, portable CSV storage (auto-created on first use)
Full details and downloads:
👉 https://bytesbreadbbq.com/cme-tracking-app-for-doctors/
javac -d out $(find src -name '*.java')
mkdir -p out/cme/resources
cp src/cme/resources/* out/cme/resources/
java -cp out cme.CmeTrackerAppjavac -d out $(find src -name '*.java')
mkdir -p out/cme/resources
cp src/cme/resources/* out/cme/resources/
jar --create --file CMETracker.jar --main-class cme.CmeTrackerApp -C out .
java -jar CMETracker.jar- Data is stored in a simple CSV file created automatically on first use
- Default categories:
1A,1B,2A,2B - Designed to be lightweight with no database required
- Optional database backend (SQLite or H2)
- Cross-platform installers (Windows / macOS)
- Cloud sync (maybe 😉)
MIT License — see LICENSE.txt