UVMastercare v2
UVmastercare
Refonte complète de l’application mobile (Flutter / BLE)
Mission freelance – Développement Flutter / BLE / Architecture modulaire
Refonte complète de l’application compagnon du système de stérilisation UVmastercare, utilisée dans les cabinets dentaires pour piloter les machines à distance.
Objectifs de la mission :
- Remplacer une librairie BLE obsolète par une solution plus fiable.
- Repenser l’architecture pour la rendre modulaire et évolutive (Clean Architecture).
- Faciliter les futures évolutions, comme un nouveau changement de librairie BLE ou l’ajout de fonctionnalités.
Fonctionnalités principales :
- Détection des machines UVmastercare à proximité (Bluetooth Low Energy).
- Affichage de leur statut en temps réel (Prête, Stérilisation en cours, Interrompue…).
- Modification des réglages de la machine (buzzer, capteurs, etc.).
Réalisations techniques :
- Migration complète vers une nouvelle librairie BLE.
- Mise en place d’une architecture modulaire (Clean Architecture).
- Intégration de Fastlane pour automatiser le déploiement sur Android et iOS (CI/CD).