Skip to content

daveymason/Patient-Dashboard-htmx-python-fhir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏥 FHIR Patient Dashboard

A modern Flask app for exploring patient data from a FHIR API, using HTMX for seamless interactivity and Bootstrap 5 for responsive design.


🚀 Features

  • Dynamic Patient List – Instantly browse patients from the FHIR server.
  • Patient Details – View demographics, contact info, and identifiers.
  • Lab Results – Interactive, formatted lab data per patient.
  • Medications & Allergies – See current medications and allergy history.
  • Stats & Insights – Visualize patient demographics and trends.
  • Profile & Logout – Manage your session with a click.
  • Smooth Transitions – No full page reloads, thanks to HTMX.

🛠️ Quickstart

git clone https://github.com/daveymason/Patient-Dashboard-htmx-python-fhir.git
cd Patient-Dashboard-htmx-python-fhir
python -m venv venv
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
pip install flask requests
python app.py

Visit http://127.0.0.1:5000/ in your browser.


🤝 Contributing

  1. Fork & clone the repo
  2. Create a feature branch
  3. Commit & push your changes
  4. Open a pull request

📄 License

MIT License. See LICENSE.


🙏 Credits


Project Repository

About

A simplified app to showcase HTMX & FHIR integration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors