{"id":49827503,"url":"https://github.com/pmourey/healthcare","last_synced_at":"2026-05-13T18:43:48.924Z","repository":{"id":293558538,"uuid":"980235043","full_name":"pmourey/healthcare","owner":"pmourey","description":"Suivi médical simplifié pour médecins sans logiciel métier. Historique, consultations, graphiques.","archived":false,"fork":false,"pushed_at":"2025-09-19T14:59:13.000Z","size":610,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-13T18:43:46.167Z","etag":null,"topics":["chartjs","doctor","flask","flask-application","flask-sqlalchemy","healthcare-application","liberal","medical","medical-application","patient-management","patient-record","patients-records","python","pythonanywhere","suivi-de-la-tension-arterielle"],"latest_commit_sha":null,"homepage":"https://healthcare06.pythonanywhere.com","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pmourey.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-05-08T19:44:08.000Z","updated_at":"2025-09-19T14:59:17.000Z","dependencies_parsed_at":"2025-08-01T20:08:05.425Z","dependency_job_id":"6b996d47-8fae-4be4-81a6-08d5d3fbb499","html_url":"https://github.com/pmourey/healthcare","commit_stats":null,"previous_names":["pmourey/healthcare"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pmourey/healthcare","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmourey%2Fhealthcare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmourey%2Fhealthcare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmourey%2Fhealthcare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmourey%2Fhealthcare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pmourey","download_url":"https://codeload.github.com/pmourey/healthcare/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmourey%2Fhealthcare/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32995915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"ssl_error","status_checked_at":"2026-05-13T13:14:51.610Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chartjs","doctor","flask","flask-application","flask-sqlalchemy","healthcare-application","liberal","medical","medical-application","patient-management","patient-record","patients-records","python","pythonanywhere","suivi-de-la-tension-arterielle"],"created_at":"2026-05-13T18:43:43.965Z","updated_at":"2026-05-13T18:43:48.918Z","avatar_url":"https://github.com/pmourey.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🩺 Healthcare – Historique médical simplifié pour les médecins non informatisés\n\nhttps://pmourey.github.io/healthcare/\n\n**Healthcare** est une application web légère et sécurisée, conçue pour aider les médecins à conserver un historique structuré des **consultations et données patient**.\n\n💡 Développée avec [Flask](https://flask.palletsprojects.com/), hébergée sur [PythonAnywhere](https://www.pythonanywhere.com/), cette solution vise particulièrement les professionnels de santé **non équipés de logiciels métiers**.\n\n---\n\n## ✨ Fonctionnalités principales\n\n- 🔐 Authentification par e-mail\n- 👤 Gestion de fiches patient\n- 📝 Saisie des consultations :\n  - Motif, diagnostic, traitement, remarques\n- 📊 **Visualisation graphique de données cliniques dans le temps** :\n  - Poids\n  - Tension artérielle\n  - Température\n  - Glycémie (ou autre indicateur personnalisé)\n- Saisie des marqueurs principaux (provenant des centres d'analyse)\n- 📂 Historique patient consultable à tout moment\n- 🧭 Interface simple et intuitive, utilisable depuis un navigateur\n\n## 📈 Visualisation des données de santé\n\nChaque patient peut avoir des mesures de santé suivies dans le temps (ex. poids, tension, etc.).  \nCelles-ci sont affichées sous forme de **graphiques interactifs** pour permettre au médecin d’évaluer l'évolution de l’état de santé du patient.\n\nExemples :\n- 📉 Évolution du poids\n- 🩺 Suivi de la tension systolique / diastolique\n- 🌡️ Courbe de température\n\nLes graphiques sont générés automatiquement à partir des consultations enregistrées.\n\n\u003e Affichage basé sur [Chart.js](https://www.chartjs.org/)\n\n---\n\n## 👨‍⚕️ Pour qui ?\n\n- Médecins généralistes en exercice libéral\n- Médecins remplaçants\n- Médecins en zone rurale ou à faible équipement informatique\n- Praticiens en mission humanitaire\n\n---\n\n## 🌐 Démonstration\n\n👉 Accès à la démo (version de test, données non conservées) :  \n[https://healthcare06.pythonanywhere.com](https://healthcare06.pythonanywhere.com)  \n\n---\n\n## ⚙️ Installation locale (pour usage personnel ou test)\n\n### Pré-requis :\n- Python 3.8+\n- pip\n\n### Étapes :\n\n```bash\ngit clone https://github.com/pmourey/healthcare.git\ncd healthcare\npython -m venv venv\nsource venv/bin/activate  # sous Windows : venv\\Scripts\\activate\npip install -r requirements.txt\nflask run\n```\n\nL’application est alors accessible à l’adresse : http://127.0.0.1:5000\n\n---\n\n## 🔐 Authentification \u0026 sécurité\n\n* Connexion par email (mot de passe sécurisé)\n* Possibilité de déploiement sur un serveur personnel\n* Aucune collecte de données externes\n* Respect du secret médical : l’hébergement est **sous contrôle de l’utilisateur**\n\n---\n\n## 🗃️ Données \u0026 sauvegarde\n\n* Stockage SQLite local ou sur l’espace PythonAnywhere\n* Export CSV ou PDF des données (à venir)\n\n---\n\n## 🧱 Tech stack\n\n* Python + Flask\n* HTML / CSS\n* SQLite (ou autre base selon configuration)\n* Hébergement : PythonAnywhere (grille gratuite ou payante)\n\n---\n\n## 🎯 Objectifs du projet\n\n\u003e Fournir un outil minimaliste, accessible et sans abonnement pour permettre aux professionnels de santé de :\n\u003e\n\u003e * Démarrer une démarche de structuration des soins\n\u003e * Garder une trace utile des consultations\n\u003e * Transitionner en douceur vers un usage numérique\n\n---\n\n## 💬 Contact \u0026 contributions\n\nVous êtes médecin et intéressé ? Avez des suggestions ?\n👉 Contactez-moi ici via GitHub ou ouvrez une issue !\n\nLes contributions sont bienvenues.\n\n---\n\n## 📄 Licence\n\nCe projet est sous licence MIT.\n\n---\n\n## 🔎 Mots-clés\n\n`médecine` `consultation` `dossier patient` `flask` `outil santé` `pythonanywhere` `non informatisé` `libéral` `généraliste`\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmourey%2Fhealthcare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpmourey%2Fhealthcare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmourey%2Fhealthcare/lists"}