Admin password

Loading…

CardioOnco Sentinel · Backend

Master data · Patients · Sync · Admin
connecting…
Loading…

Patients

Users

Guidelines version

Use Update guidelines to change drugs, classes, or QTc rules with simple forms — no coding required. Physician apps download the new version on next connect.

Patient records

Registered users

No passwords. Physicians register from the app with username + department + role.

How to update guidelines (no coding)
1. Pick a section below (Drugs, QTc, Regimens, etc.)
2. Add, edit, or remove rows using the forms
3. Press Save this section
4. Physician apps update automatically on next connect (and every ~15 minutes while open). No new HTML file needed for these data changes.

Drug name → class mapping

When a physician types a drug name, this list decides which surveillance class it belongs to.

Guideline & drug intelligence

Updates & literature

Candidate updates collected from PubMed, drug-approval signals, and (if configured) Consensus.ai. Nothing here changes any guideline, drug, or regimen until you explicitly Accept an item.

Audit log

Export

Quick counts by risk (latest visit)

Tunnel URL for physicians

Physicians enter this address once in their app (or use the default shipped with the app). If you restart the free Cloudflare tunnel, the URL changes — give them the new one.

This page’s address is the current backend URL.

Phone setup (Termux)

pkg update && pkg install nodejs-lts cloudflared
cd cardioonco-backend
node server.js
# second session:
cloudflared tunnel --url http://localhost:3847

Security

This admin app and everything under it (guideline edits, patient records, user list, app updates) requires the admin password — set once, asked again every time this page is opened. The password never leaves this device except to check it against the backend.

Staff access code

Separate from your admin password — this is what lets a physician's app browse the full patient roster on demand. Give this to your staff; don't give them your admin password. Anyone with this code can only browse/pull patient records, not edit guidelines, delete records, or see the user list.

Physician app — link & update (OTA)

Physicians don't install anything. Give them the file below once (download once, open by double-clicking — it works even before the admin phone is reachable); it's pre-configured to connect on its own.

Paste whatever cloudflared printed when it started. This kind of tunnel isn't guaranteed permanent — if the phone restarts the tunnel, the address can change. Keeping cloudflared running continuously (see Termux setup below) keeps it stable for as long as possible; if it ever does change, generate and resend the file below, or ask physicians to paste the new address into their app's connection screen manually — no reinstall needed either way.

Only needed if you're editing the app HTML on a separate device and want to sync it to this phone before generating a new physician download.