this post was submitted on 14 Jul 2025
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

221 readers
2 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/traah on 2025-07-13 18:23:49+00:00.


Hey r/selfhosted,

I wanted to share a project I’ve been working on — it’s still a work in progress, but already proving useful in my day-to-day life. It’s called Personal Medical Records Keeper (name is a bit of a mouthful — definitely open to better ideas), and it’s a self-hosted app designed to help you manage your own medical history. It's my first app I've really made outside of getting my degree...

🧠 Why I made it

I built this because I could never remember key medical info — things like when I had a procedure, when a condition first started, what medications I was on and when, or even which doctor I saw for what.

Between scattered PDFs, emails, physical papers, and just trying to remember things, it became obvious I needed a more structured and centralized way to keep track of everything — without relying on hospital portals, cloud sync, or third parties. Every doctor seems to have their own portal, and logging into each one just to track down a single bit of info was getting ridiculous. So I figured: why not just manage it all myself?

⚙️ What it does so far

Right now, it’s focused on structured manual entry, which has been working well for my needs. You can:

Add and manage patients, visits, medications, conditions, lab results, allergies, procedures, treatments, immunizations, family history, and emergency contacts

Export to PDF or CSV for different categories.

Run it locally with Docker (FastAPI backend + React frontend)

Data is stored in PostgreSQL, with auth via JWT

Full REST API for people who like to script things or add CLI tooling

Everything is containerized, and I’ve aimed to keep the setup simple for now.

🚧 What’s still on the roadmap

📎 Additional Upload support (discharge summaries, referrals, etc.)

📱 Better mobile layout + general UI/UX cleanup

👥 Multi-user support (thinking ahead for family use)

🧠 Search, filters, and possibly tagging system

GitHub: https://github.com/afairgiant/Personal-Medical-Records-Keeper

UI Photos: https://imgur.com/a/3xgmMBX

It’s still early but functional. I’ve been running it on my home server and it’s already made keeping track of stuff much easier.

🙋 Would love feedback

If you’ve ever tried to piece together your medical history or manage a family member’s, I’d love to know:

  • What features would you find most helpful?
  • Is the manual-entry approach useful to you?
  • Would optional syncing/imports be valuable, or would you prefer it stay local-only?

Open to ideas, pull requests, or even just “this would be useful if it had X” type comments.

Thanks for checking it out!

Edit: UI Photos

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here