Backend | Aventique pour Korian / Clariane
CME - Rapports médicaux
Sauvegarder et reprendre les rapports médicaux annuels.
Des API Node.js/Express remplacent un processus documentaire manuel par des sections de rapport sauvegardées indépendamment.

- Rôle
- Développeur backend Node.js
- Période
- décembre 2022 – juin 2023
- Réalisé via
- Aventique
- Client
- Korian / Clariane
Présentation
CME, Commission Médicale d'Établissement, est une application de préparation de rapports annuels dans le secteur de la santé. Le projet remplaçait un processus manuel reposant sur de nombreux documents pour le personnel médical, avec une réalisation au sein d'une équipe Agile de six personnes.
Ma contribution
Backend de gestion des rapports
Développé un backend REST Node.js/Express avec MongoDB et Mongoose.
Sauvegarde indépendante des sections
Découpé les rapports volumineux en sections sauvegardées indépendamment en base de données, pour permettre la reprise de saisie et réduire le risque de perte de progression.
Contrats d'intégration
Implémenté des endpoints GET, POST et PUT par section et fourni la documentation Swagger et README pour l'intégration frontend.
Aspects techniques
Sauvegarder sans envoyer tout le rapport
Persister chaque section séparément pour permettre la sauvegarde et la reprise, au lieu de traiter le rapport annuel comme un envoi indivisible.
Des frontières backend claires
Appliquer les principes de Clean Architecture et le pattern Repository, avec les équipes frontend, UX, produit et DevOps.
Résultat et périmètre
Le backend permet de sauvegarder des sections et de reprendre plus tard, en limitant la perte de progression sur un rapport annuel volumineux.
Technologies
- Node.js
- Express.js
- MongoDB
- Mongoose
- REST APIs
- Swagger
- Repository Pattern
- TypeScript
- Microsoft Azure
- Azure DevOps
- CI/CD
Échangeons sur ces projets.
Pour plus de contexte, consultez la liste des projets ou contactez-moi.