I build the tools I needed when the system decided I was disposable.
Offline-first. Trauma-aware. Zero-cloud. Open-source.
Because some of us donβt get to code from a stable address.
GitHub Sponsors Ko-fi Clinic support
Unhoused in British Columbia. On PWD income assistance.
I code from weekly motels that eat the entire cheque, from library terminals that shut off at 8 pm, from the back of borrowed cars when there is nowhere else.
Everything here is built to survive those conditions β and to protect anyone else living in them.
The chronic-pain & injury journal that refuses to sell your crisis.
- Full clinical assessments (7-step, 25+ body regions, nerve & QoL metrics)
- Interactive heat-maps, longitudinal trends, treatment-effect overlays
- WorkSafeBC-ready reports + structured CSV/JSON for clinicians
- 100 % local storage β encrypted, offline-first, no backend, no telemetry
- Runs on 100γγ« Android phones and decade-old laptops because I test on what I can afford
Live β https://paintracker.ca
Source β https://github.com/CrisisCore-Systems/pain-tracker
Blog & origin β https://blog.paintracker.ca
Technical deep-dives β https://dev.to/crisiscoresystems
- Analytics v2 β comparative heat-maps + treatment overlays
- Clinician Export Pack β printable visit summaries + structured data
- Full a11y suite β keyboard navigation, high-contrast, reader paths
- Encrypted local backups + seamless import/restore
- Template library β WorkSafeBC variants, ICBC, private-clinic presets
All shipped audited, zero-cloud, open-source.
- No cloud by default Β· no analytics Β· no third-party anything
- Zod-typed boundaries Β· strict CSP Β· sanitized every flow
- CodeQL + SAST in CI Β· weekly dependency audits Β· OpenSSF Scorecard >700
- Critical health & security fixes are never paywalled
I have no investors, no safety net, no address that lasts more than 30 days.
Your sponsorship is the difference between another eviction cycle and the next release.
| Channel | What it funds | Link |
|---|---|---|
| GitHub Sponsors | Recurring β sustainable development time | https://github.com/sponsors/CrisisCore-Systems |
| Ko-fi | One-time crisis boosts | https://ko-fi.com/crisiscoresystems |
| Clinics & Orgs | Invoiced contracts, receipts, custom templates | https://crisiscore.systems/support |
First 10 recurring sponsors unlock the Clinician Export Pack and permanent placement in Security Acknowledgments + priority triage on one issue per month.
React 18 β’ TypeScript β’ Vite β’ Tailwind β’ Zod β’ Recharts
Vitest β’ Testing Library β’ Playwright E2E
CodeQL β’ npm audit β’ custom pre-commit gates β’ OpenSSF targets
Security disclosures β crisiscore.systems@proton.me
Feature requests & bugs β open an issue on the repo
I am not okay, but I am still here, and I am still shipping.
Built in the ruins so no one else has to track their pain on someone elseβs server.