À la une
Pulse Sense
Application mobile de suivi santé avec monitoring cardiaque et intégration IoT.
- Rôle
- Développeur Full-Stack
- Période
- 2022
- Stack
- Symfony · React Native · Expo · REST API · JWT
Le projet
Pulse Sense est un projet de fin d’études né d’une question simple : peut-on rendre le suivi cardiaque accessible, lisible et continu sans avoir besoin d’une montre connectée premium ? L’idée a été de concevoir un écosystème complet — un capteur IoT, une API, et une application mobile — qui transforme un flux de données brutes en information utilisable au quotidien.
Mon rôle
Seul sur la stack, j’ai porté le projet de la modélisation initiale jusqu’à la mise en main de l’application. Côté serveur, j’ai conçu l’API REST en Symfony, mis en place l’authentification JWT et structuré la base de données autour du domaine “santé”. Côté mobile, j’ai développé l’application React Native (Expo) en partant des wireframes jusqu’à la livraison d’un build testable.
Décisions techniques
- JWT plutôt que sessions — l’application étant mobile, un token stateless simplifie la gestion multi-appareils et le mode hors-ligne.
- Séparation stricte capteur / API / UI — chaque couche peut évoluer indépendamment ; le capteur peut être remplacé sans toucher au reste.
- Validation côté API — les données de santé n’acceptent aucune tolérance : tout payload mal formé est rejeté avant d’atteindre la base.
- Stockage local sur mobile — chaque mesure est persistée localement avant synchronisation pour ne jamais perdre une donnée en cas de réseau capricieux.
Ce que j’en retiens
Pulse Sense m’a appris à penser un produit comme un système plutôt que comme une succession d’écrans. La donnée n’a de valeur que si elle arrive intacte, à temps, et présentée au bon moment — ce qui impose des choix d’architecture dès la première ligne de code. C’est aussi le projet qui m’a définitivement convaincu de la puissance de React Native pour livrer vite sans sacrifier la qualité perçue.
Galerie
Cliquer pour agrandir



