Record, track, and visualize your personal health data.
HealthRecord allows individuals to record, track and visualize vital measurements and notes related to their personal health across their devices. HealthRecord data is stored in the browser for basic privacy using CRDT (Conflict-free Replicated Data Type) architecture and synced with other devices using WebRTC. HealthRecord also supports tracking multiple people in one HealthRecord. HealthRecord aims to be local-first software.
See a deployment at healthrecord.pages.dev
Screenshots from the mobile PWA.
Overview |
Vitals |
Logbook |
---|---|---|
- Track personal medical information, vitals and notes for yourself or family members
- Keep your health data portable
- Save, edit, and view multiple people to track
- Save and edit custom vitals to measure
- Save, edit, and view vital measurements
- Set low and high values for specific vitals
- Identify trends with graph visualizations
- Log a note to keep track of your physical state or symptoms
- Log a note when adding a measurement to provide more context
- Download and open passphrase encrypted data
- Sync health data between devices peer-to-peer with WebRTC
- Installs as PWA from browser
- Uses CRDT (Conflict-free Replicated Data Type) architecture.
To get a local copy up and running follow these simple steps.
- Clone repository
git clone git@github.com:ferviddigital/healthrecord.git
- Install NPM packages
cd healthrecord
npm install
npm run dev
Visit localhost:5173 in your browser.
- Track medications
- AI insights and vitals suggestions
- Optionally sync file to iCloud Drive, Google Drive, NextCloud
- Export data in HL7 FHIR specification
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This software is licensed under the AGPL license.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
HealthRecord Copyright © 2023 Fervid Digital.
Roy McKenzie - roy@fervid.digital
Project Link: https://github.com/ferviddigital/healthrecord