Dernières recommandations médicales pour la pratique en consultation du médecin généraliste.
RecoMédicales is Open Source Medical information and guidelines for the general practitioner
Projet Open Source, gratuit et indépendant visant à partager l'État de l'Art de la pratique en médecine de premier recours. Il ne peut pas être utilisé dans les outils d'intelligence artificielle sans consentement de l'Association RecoMédicales.
🙏 Faire un don via Lydia (Visa/Lydia) ou Ko-Fi.
Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale 4.0 International
RecoMédicales est une Association et un site développé par 2 généralistes pour tous les médecins généralistes et les internes/médecins qui souhaitent s'informer, se former et accéder rapidement à tout ce dont ils ont besoin en consultation.
Le projet est né suite à plusieurs constats:
- Le médecin généraliste est exposé à toutes les situations
- Or nous ne retenons que 10 % de ce que nous lisons
- Donc même en apprenant TOUT, nous n'en saurions pas plus de 10 %, ce qui est insuffisant
- Nous sommes donc dans la nécessité d'avoir un accès permanent à de l'information fiable pour guider nos consultations
- De plus, les enjeux de Santé publique (hypertension artérielle, diabète type 2, BPCO, ostéoporose) sont d'une complexité croissante, hors de portée de simples fiches textes et de nos petits cerveaux.
Seul un outil numérique peut nous aider.
- Open Source
Accessible à tous, pour toujours. - Participatif
Tout le monde peut commenter le travail, participer à l'élaboration et demander plus d'informations. - Indépendant
Aucun financement de l'industrie pharmaceutique. Jamais. - Gratuit
- Validé
Faire valider chaque fiche par un expert ou la Société savante de référence (certaines fiches pour le moment). - Connecté
Branché au réseau Sentinelles et à la BDPM. - Écologique
Pas de serveur. - + Simple
Segmentation des chapitres pour accéder rapidement à l'info recherchée: 1 question = 1 réponse. - + Visuel
Présence d'un arbre décisionnel pour balayer rapidement la prise en charge de la pathologie. - + Pratique
Accès immédiat au score ou calcul de risque numérique. - + Sûr
Accès à l'ordonnance ou bilan de première intention. - + Moderne
Finie l'information cachée au fond d'un PDF. - + Récent
Proposer les connaissances validées les plus récentes. - + Mobile
Le site s'adapte à tous les écrans, avec consultation hors ligne des chapitres déjà lus. - + Rapide
Très léger. - + Ouvert
Aucun identifiant nécessaire. - + Transparent
Toute modification est historisée pour plus de traçabilité. - + Discret
Aucun traçage de votre navigation, aucun cookie.
et aussi...
- Low tech
Seulement à base de fichiers textes modifiables par tout le monde. - Connectable
Via les codes CIM-10 et SNOMED-CT, le site pourrait être branché à d'autres systèmes. - Résistant
Pas de bases de données, facile à sauvegarder et déménager. - Sans frais
Aucun coût d'hébergement. - Flux RSS
Pour se tenir informé des nouveaux chapitres sans naviguer de site en site. - Diffusé
Nouveautés partagées par newsletter ou sur Facebook et LinkedIn.
- Vous !
- Plus de contenu
- La certification de plus de sociétés savantes
- Le soutien des autorités (Assurance Maladie ...)
Le plus simple est de communiquer par le formulaire de contact du site. Si vous voulez mettre les mains dans le projet, suivez le guide.
Sous Windows
- Sur le PC, aller dans le dossier (au choix) où placer le projet et lancer l'Invite de commandes ou le Terminal de Windows en mode administrateur
- Entrer les commandes suivantes: (python doit être installé, sinon
winget install --id=Python.Python.3.10 -e) winget install --id=Git.Git -e && winget install --id=CoreyButler.NVMforWindows -e- Fermer la commande et la relancer
git clone https://github.com/djibe/recommandations-medicales.git- puis placer la Commande dans le dossier
/recommandations-medicales:cd /recommandations-medicales - puis
nvm install 20etnvm use 20 - puis
npm install - puis
npm run start:dev, le site est accessible surhttp://localhost:1313/
Sous Linux
Désinstaller Hugo si déjà installé et entrer les commandes dans l'ordre:
sudo apt install wget curl nodejs npm git-all golang-go -ywget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash- Fermer le terminal
- Ouvrir le terminal et entrer:
nvm install 20 - Positionner le terminal sur le dossier souhaité
git clone https://github.com/djibe/recommandations-medicales.gitcd recommandations-medicales- puis
npm install - puis
npm run start:dev, le site est accessible surhttp://localhost:1313/
Ouvrir l'éditeur du code source dans le navigateur
Entrer la commande npm run recommandations:new.
Le fichier article.md est créé dans le dossier /content/recommandations/.
Tous les articles sont au format Markdown qui permet d'écrire du texte brut avec quelques enrichissements pour se concentrer sur le contenu.
Je recommande l'éditeur de texte gratuit Visual Studio Code avec les extensions suivantes: Bracket Pair Colorizer 2, Code Spell Checker et French - Code Spell Checker, Color Highlight, EditorConfig for VS Code, Hugo Language and Syntax Support, Markdown All in One, npm-ui, Path Intellisense, TOML Language Support.
Le projet inclut des tests E2E avec Playwright pour valider les fonctionnalités critiques :
# Installer les dépendances de test
npm install
npx playwright install
# Lancer les tests
npm test # Tests en mode headless (CI)
npm run test:headed # Tests avec navigateur visible (debug)
Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale 4.0 International
🙏 Faire un don via Lydia (Visa/Lydia) ou Ko-Fi.
