Demo guide
Beta accounts are pre-configured on production. Sign up once per role, then run the end-to-end flow.
Beta demo credentials
Shared password for all demo accounts: HridLinkDemo2026!
First visit: use Sign up (not sign-in). Mobile for health worker: 9876543212
Pre-loaded demo patients
- Ramanna Goud — phone
9876543210(Kothapally) - Sarojamma Reddy — phone
9876543211(Bommalaramaram)
Includes 1 pending, 1 reviewed, and 1 urgent sample ECG in the cardiologist queue. Re-seed anytime: npm run db:seed-beta
Health worker
hw@hridlink.com
- 1Sign up once at /sign-up with hw@hridlink.com and the demo password below.
- 2Open Register → add a patient (mobile is used to find them during upload).
- 3Open Upload ECG → search by mobile → attach an image or PDF → submit.
- 4Open My ECGs → track pending reviews and read cardiologist findings in-app.
Cardiologist
dr.cardiac@hridlink.com
- 1Sign up once at /sign-up with dr.cardiac@hridlink.com (claims seeded cardiologist role).
- 2Open Cardiologist → pending queue auto-refreshes (includes demo pending case).
- 3Tap a row → zoom the strip → submit severity + notes + recommendation.
Admin
admin@hridlink.com
- 1Sign up once at /sign-up with admin@hridlink.com.
- 2Open Admin → scan pilot counters (median response, completion rate) and triage mix.
- 3Use Team tab to promote real beta users — no DB edits needed.
- 4Export CSV for offline reporting (includes reviewer and clinical notes).
End-to-end smoke
- 1Health worker (hw@…): register patient → upload ECG → open My ECGs.
- 2Cardiologist (dr.cardiac@…): open queue → review pending demo case → submit URGENT finding.
- 3Health worker: refresh My ECGs — finding appears (WhatsApp too if MSG91 configured).
- 4Admin (admin@…): confirm median response + export CSV.
Production: https://hridlink.vercel.app · Full doc: docs/BETA-DEMO-USERS.md