GreenPulse
Système d'arrosage automatique connecté avec capteurs IoT, application web et mobile pour le contrôle et la surveillance à distance.
Documentation
Stack technique
ESP32Node.jsSpring BootFlutterDartFirebase
Contexte & Objectifs
Projet académique IoT réalisé en binôme dans le cadre du Mastère MS2D. Prototype d'arrosage intelligent pour jardiniers urbains, mesurant température, humidité de l'air et humidité du sol.
Fonctionnalités clés
- Capteurs IoT (ESP32, DHT11, capteur d'humidité du sol) avec communication WiFi
- Algorithme d'arrosage automatique avec 3 niveaux d'humidité
- Application web (Node.js + Spring Boot) avec dashboard et historique des mesures
- Application mobile (Flutter/Dart) avec Firebase Authentication et Realtime Database
- Gestion multi-systèmes d'arrosage avec modes manuel et automatique
- Versioning Git et architecture modulaire
Mon rôle
Développement de l'application mobile Flutter, API backend Node.js, conception du diagramme de cas d'utilisation, maquettes mobiles, table des routes et contribution au frontend web.