Skip to content

chilbp/miniapps-sante

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Miniapps santé

Beta — Ces applications sont en cours de développement. Des bugs et des changements sont à prévoir.

Applications web autonomes fonctionnant 100 % hors-ligne dans le navigateur (compatible file://). Les données sont stockées localement dans IndexedDB.

App Statut Description
procdeg Beta Gestion de prescriptions médicales (médicaments BDPM + actes de soins)
rorps Beta Consultation du Répertoire Opérationnel des Ressources et des Professionnels de Santé

Prérequis

  • Un navigateur moderne (Firefox, Chrome, Edge)
  • Python 3 (uniquement pour la mise à jour des médicaments ou des nomenclatures via les scripts)

Installation rapide

git clone <url-du-depot>
cd miniapps

Les données sont fournies dans le dépôt. Il suffit d'ouvrir la page d'import de chaque application pour initialiser la base locale.

Structure du dépôt

miniapps/
├── README.md
├── .gitignore
├── procdeg/                    # App prescriptions
│   ├── README.md
│   ├── import.html             # Import des données dans IndexedDB
│   ├── index.html              # Application principale (SPA)
│   ├── update_medications.py   # Mise à jour de prescriptibles.json
│   ├── manifest.json           # Manifest PWA
│   ├── sw.js                   # Service Worker (mode serveur)
│   ├── css/
│   ├── js/
│   ├── vendor/                 # Libs tierces (Dexie, Pico CSS, Autocomplete)
│   └── data/
│       ├── prescriptibles.json # Base médicaments (versionné)
│       ├── actes.json          # Actes de soins par défaut (versionné)
│       └── sources/            # Fichiers BDPM bruts (non versionnés)
└── rorps/                      # App consultation ROR/PS
    ├── README.md
    ├── import.html             # Import des données dans IndexedDB
    ├── consultation.html       # Consultation / recherche
    ├── fetch_nomenclatures.py  # Mise à jour de nomenclatures.json
    ├── nomenclatures.json      # Nomenclatures NOS (versionné)
    └── vendor/                 # Libs tierces (JSZip)

Licence

MIT

About

Mini-applications web santé 100% hors-ligne (file://) — prescriptions médicales (BDPM) et consultation du répertoire ROR/PS. Données stockées en IndexedDB.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors