Built for Irish hospital pharmacies

Warfarin clinic software.

Replaces paper and spreadsheets. Runs entirely on your hospital's own network. No cloud, no IT project.

100% offline · Full audit trail · 3 role levels · 8hr session timeout
Visit saved
Patient 4821 · INR 2.6 · in range
!
Overdue · Patient 7043
INR 1.7 · 5 days overdue
localhost:3000 — CoaguCare
REC 0:00
CoaguCare
Warfarin Clinic
Patients
Audit Log
Analytics
391
Pharmacist 391
Sr. Pharmacist
Register
Patients
12 patients · 1 overdue · 2 due today
PatientIDIndicationLast INRRecall
48
Patient 4821
PT-0042AF 2.9 Due today
31
Patient 3167
PT-0031Mech. mitral 2.6 In 14 days
70
Patient 7043
PT-0018DVT 1.7 Overdue
28
Patient 2894
PT-0057AF 2.3 In 28 days
65
Patient 6512
PT-0063PE 2.4 In 21 days
48
Patient 4821
PT-0042 · DOB: 12 Mar 1958 · AF
Current management
Target INR2.0 – 3.0
Latest INR 2.9In range
Dose3mg daily
Next recallToday
INR Trend — last 8 visits
3.0 2.0 Nov Dec Jan Feb Mar Apr May Jul
Log visit — Patient 4821
PT-0042 · Target 2.0–3.0
Date
01/07/2026
INR result
Next recall
12/08/2026

Everything the warfarin
clinic needs.

INR Tracking & Charts

Every reading.
Every visit.
One graph.

Trend charts show time-in-therapeutic-range at a glance. Colour-coded dots for in-range, high, and low readings.

Patient 4821 · INR trend 2.9 In range
Nov Dec Jan Feb Mar May Jul
Target range: 2.0 – 3.0
Recall & Overdue Alerts

Never miss a follow-up.

Dashboard flags patients due today and overdue patients in amber and red.

Patient 4821 — due today
Patient 7043 — overdue 5 days
Patient 3167 — in 14 days
7-Day Dose Recording

Full schedule, not just totals.

Interactive weekly grid. Adjust individual days, see tablet breakdown, calculate weekly totals.

Mon
3mg
Tue
3mg
Wed
4mg
Thu
3mg
Fri
3mg
Sat
3mg
Sun
4mg
Weekly total: 23mg
Full Patient Profiles

Everything in one place.

Demographics, indication, target INR range, complete visit history, and a one-click printable A4 summary.

48
Patient 4821
AF · Target 2.0–3.0 · DOB 12 Mar 1958
Append-Only Audit Trail

Every action.
Timestamped. Locked.

09:14 INR logged P. 391
09:10 Visit opened P. 391
08:52 Patient viewed P. 391
Print-Ready Summaries

One click.
A4 handover.

8:47am · Warfarin Clinic

A patient arrives for their warfarin check.

The pharmacist opens CoaguCare. Patient found in seconds — INR history, current dose, recall status, all on one screen.

localhost:3000 — CoaguCare
REC 0:00
Warfarin Clinic
Patients
Audit Log
391
Pharmacist 391
Sr. Pharmacist
Register
Patients
12 patients · 1 overdue · 2 due today
PatientIDIndicationLast INRRecall
48
Patient 4821
PT-0042AF 2.9 Due today
31
Patient 3167
PT-0031Mech. mitral2.6In 14 days
70
Patient 7043
PT-0018DVT1.7Overdue
28
Patient 2894
PT-0057AF2.3In 28 days
Warfarin Clinic
Patients
391
Pharmacist 391
Sr. Pharmacist
PM
Patient 4821
PT-0042·DOB: 12 Mar 1958·AF
Current management
Target INR2.0–3.0
Latest INR2.9In range
Dose3mg Mon–Fri, 1mg wknd
Next recallToday
INR trend
Log visit — Patient 4821
PT-0042 · Target 2.0–3.0
Date
01/07/2026
INR result
Next recall
12/08/2026
Warfarin Clinic
Patients
Audit Log
391
Pharmacist 391
Sr. Pharmacist
Records
Audit Log
Every action timestamped and tamper-evident
Date & timeUserActionRecord
01 Jul 2026 08:51 391 INR recorded Patient 4821 · PT-0042
01 Jul 2026 08:47 391 Viewed Patient 4821 · PT-0042
01 Jul 2026 08:30 391 Login
Warfarin Clinic
Dashboard
3
Patients
Audit Log
391
Pharmacist 391
Sr. Pharmacist
Register
Patients
12 patients
PatientIDIndicationLast INRRecall
48
Patient 4821
PT-0042AF 2.9 Due today
31
Patient 3167
PT-0031Mech. mitral 2.6 In 14 days
70
Patient 7043
PT-0018DVT 1.7 Overdue
28
Patient 2894
PT-0057AF 2.3 In 28 days
Patient register
PM
Patient 4821
PT-0042 ·MRN 483920 ·DOB: 12 Mar 1958 ·Age: 67
Current management
IndicationAtrial fibrillation
Target INR2.0 – 3.0
Latest INR2.9In range
Next recallToday
Dose3mg Mon–Fri, 1mg wknd
INR trend
3.0 2.0
Log visit — Patient 4821
PT-0042 · Target 2.0–3.0
Date
22/06/2026
INR result
2.4
Next recall
04/08/2026
Patient profile
Records
Audit Log
Every action, timestamped and tamper-evident
Date & timeUserActionRecord
22 Jun 2026 20:15 391 INR recorded Patient 4821 · PT-0042
22 Jun 2026 20:13 391 Viewed Patient 4821 · PT-0042
22 Jun 2026 09:02 391 Login
21 Jun 2026 17:44 AOR INR recorded Patient 3167 · PT-0031
21 Jun 2026 17:41 AOR Login
Full audit trail

Built for hospital IT

CoaguCare was designed with hospital IT requirements and patient data protection in mind from day one.

  • Fully offline after setupNo data ever leaves your hospital network. No cloud. No third-party processors.
  • bcrypt password hashing (cost 12)Industry-standard adaptive hashing at cost factor 12. Passwords are never stored in plain text.
  • Randomised session secret per installationA unique 64-byte cryptographic secret is auto-generated on first boot and never hardcoded.
  • Login rate limitingFive consecutive failed attempts locks the account for 15 minutes, preventing brute-force attacks.
  • Server-side session managementSessions expire after 8 hours. httpOnly cookies only — no sensitive data in URLs or browser storage.
  • Append-only audit logEvery action recorded with user, timestamp, and record affected. Cannot be deleted or modified.
  • Crash-safe databaseSQLite WAL mode prevents data corruption even during unexpected power loss.
  • HTTPS-readyBuilt-in TLS support. Provide a hospital CA certificate and the app switches to HTTPS automatically.
Data stays on your hardwareSingle SQLite file on your designated server PC — full IT control
Role-based access controlSenior Pharmacist · Pharmacist · Pharmacy Technician — enforced server-side
Full IT documentation includedSecurity overview and setup guide ready for IT and DPO review
Open source stackNode.js · Express · React · SQLite — fully auditable by your IT team
HTTP security headersX-Frame-Options, CSP, HSTS (when TLS active), no X-Powered-By

Live in four steps

No server room, no IT project. One designated PC, one installer, one double-click.

1

Receive your installer

After sign-up, you'll receive a download link and a licence key by email — Windows .exe or Mac .dmg. No prerequisites required.

2

Double-click to install

Run the installer like any other app. CoaguCare installs in under a minute with no technical steps required.

3

Log in & explore

The app opens with demo patients pre-loaded so you can explore every feature straight away before going live.

4

Go live

Delete the demo data, create your team's accounts, and start adding real patients. Your data never leaves the building.

What we've built — and what's next

CoaguCare is in active development. Here's where we are and where we're going. Priorities are shaped by feedback from clinic teams — if you'd like to influence the roadmap, get in touch.

Shipped
Foundation
v1.0 – v1.2
Patient list with MRN, indication, target INR range
INR visit logging: result, dose, clinician initials, next appointment
Dashboard with overdue & due-soon recall alerts
Electron desktop app — macOS and Windows installers
GitHub Actions CI/CD pipeline for automated builds
Shipped
Clinic Tools & Security
v1.3 – v1.4
Individual patient summary print & weekly recall list print
Analytics: mean INR, TTR%, SD, per-patient breakdown, CSV export
Full audit log with CSV export
Administrator user management
Licence key enforcement & installation ID binding
Optional HTTPS/TLS with hospital-provided certificates
Security headers: CSP, HSTS, X-Frame-Options
Shipped
Security Hardening
v1.5.0
Login rate limiting (5 attempts → 15 min lockout)
Auto-generated session secret — no hardcoded defaults
Raised bcrypt cost to 12 · minimum password length to 8 chars
Nightly automatic database backup (SQLite online backup, 30-day retention)
Configurable clinic name & department on printed documents
Electron 42, better-sqlite3 v12, uuid v14 — all dependencies current
Planned
Multi-Site & Integration
v2.0
Multi-site deployment — centralised server with per-clinic access control
HL7 FHIR integration for import/export with hospital PAS systems
Patient SMS/email recall reminders
GP letter generation (PDF) for dose changes
Role-based access control (pharmacist / technician / read-only)
HPRA / MDR medical device registration pathway

Roadmap items are subject to change based on clinical feedback and regulatory requirements. Last updated June 2026.

Get CoaguCare for your clinic

CoaguCare is licensed to Irish hospital pharmacies on an annual basis. Get in touch and we'll get you set up — usually within 24 hours.

Request Access
Platform
Windows 10/11 · macOS 12+
Licence
Annual, per site
Prerequisites
None — standalone installer
Setup time
Under 30 minutes