A session is a simulation day — multiple students doing one or more scenarios
Characters
Manage the voices used in your simulation scenarios
Post-session resources
Files and links to share with students after their session
Certificates
All certificates generated this deployment. Re-download at any time. Note: Render's free tier wipes uploaded files on each redeploy — affected entries appear greyed out.
Image library
Reusable image pool — ECGs, X-rays, scans. Attach the same image to many scenarios without re-uploading.
Settings
Manage your profile and report details
Yours, as the facilitator — shown under your signature on certificates.
Shown top-right on the certificate, in place of the SENSE logo.
Paired displays
Devices used for the patient-facing display (iPad, laptop, tablet — anything with a browser). Pair once per device — the pairing persists across sessions.
Certificate template
Customise how the certificate looks. Changes apply to both the on-screen preview and the downloaded PDF.
Text
Tokens (filled in automatically, shown bold): {student}{scenario}{date}{institution}{facilitator}{role}. Blank lines start a new paragraph.
Typography
Colours
Frame & background
Logo & seal
Signatories
Live preview
Preview uses sample data — your real certificate uses live session details.
Data backup & restore
Render's free plan wipes the filesystem on every redeploy — including data.json.
Download a backup before you redeploy, then restore it after the new build is live to recover your scenarios, settings, characters, and other data.
Backup includes all account data, not just yours. Restore replaces the entire data.json on the server (a pre-restore snapshot is saved automatically). Files in uploads/ and certificates/ are not included — handle those separately if you need them.
Formulary — Prescribe drugs
The drugs students can prescribe during a session. Edit doses and details, add your own, or remove any you don't use. Changes apply to the next session.
Guidelines
Trust and national protocols students can consult during a session (Sepsis 6, antimicrobial guidance, VTE, etc.). Paste in your own — they show on the Guidelines tile on the student screen.
Pronunciation rules
Words on the left are automatically replaced before text is sent to ElevenLabs. Use this to fix medical abbreviations the TTS mispronounces (e.g. SBAR → ess-bar). Re-cache phrases after changing rules.
Data
Download a full backup of your scenarios, sessions, characters, resources, and settings as a single JSON file.
Roadmap & ideas
Living list of improvements grouped by priority. Edit ROADMAP.md in the project root to update it — the page reads the file live on every load.
SMTP credentials for sending reports to students. Values set here are also used as a fallback if SMTP_* env vars are not set on the server.
Account
Change your password or end your current session.
Change password
End your current session and return to the sign-in screen.
Urosepsis
Tips
+ Custom tip (this session only)
0
Student
00:00:00
Brief on student display— student is reading the patient briefing now. The display switches to the normal view when you release the first investigation, or:
Current observations
Starting state
Investigations
Live checklist
Tick the box when done. If the student needed a prompt, toggle + prompt next to it. Click + feedback under any item to add a specific note.
Facilitator notes
Qualitative observations to share in the report. Focus on what the student did well and areas for growth.