86 lines
4.4 KiB
Markdown
86 lines
4.4 KiB
Markdown
- [x] photo : upload + conversion WebP + thumbnail automatique
|
||
- couleur predominante : plantes: vert; jardin : marron; arrosage : bleu; outils: jaune
|
||
- [ ] ajout icones representatives dimensionnables
|
||
|
||
jardin :
|
||
- [x] ajouter les caracteristiques pour un jardin: photo, geolocalisation, type de terre, ph, ensoleillement, exposition, dimension, surface, ...
|
||
- [x] dans l'edition du jardin definir si carré potager avec dimension x;y en cm
|
||
|
||
plante :
|
||
- [x] header : varietés => remplacé par plante (partout dans le programme)
|
||
- [x] pour une plante, ajouter des caracteristiques : photo, nom, variétés, famille, résistance au froid, maladie commune et astuces, méthode de semis et de plantation, ...
|
||
- [x] plante du potager, fleur, arbre ou arbuste
|
||
- [x] liste de plantes courantes seedée : carotte, tomate, ail, oignon, haricot, petits pois, poireaux, pomme de terre, salade, fraise, framboise, persil, échalote, courgette, chou-fleur, chou boule, ...
|
||
- [x] association des plantes (favorables / défavorables) : tags noms communs, validation croisée, édition depuis popup plante
|
||
|
||
taches:
|
||
- [x] liste des tâches courantes au jardin pré-remplie (seed)
|
||
- [x] une tâche peut être unique ou avoir une fréquence (frequence_jours + date_prochaine)
|
||
- [x] une tâche peut utiliser un outil et s'applique à une plantation
|
||
|
||
outils:
|
||
- [x] outils de jardinage : CRUD complet, catégories
|
||
- [x] liste dans le header (OutilsView)
|
||
- [x] 1ère liste d'outils communs seedée (grelinette, pelle, bêche, pioche, sarcloir, ...)
|
||
|
||
planning:
|
||
- [x] PlanningView : calendrier 4 semaines, tâches et plantations par jour
|
||
|
||
calendrier:
|
||
- [x] renommer le header lunaire en calendrier (Météo + Lunaire + Dictons + navigation)
|
||
- [x] calendrier lunaire avec icônes et texte (phases + types jours : racine/feuille/fleur/fruit)
|
||
- [x] dictons courants (région France, Auvergne, Haute-Loire, Yssingeaux)
|
||
- [x] dossier calendrier_lunaire analysé et intégré
|
||
|
||
meteo:
|
||
- [x] station météo locale (WeeWX) : données veille 1×/jour + actuelles 1×/heure
|
||
- [x] open-meteo.com : prévisions 1×/heure
|
||
- [x] tableau journalier synthétique (passé/présent/futur, colonne station + open-meteo)
|
||
- [x] dossiers prevision_meteo et station_meteo analysés et intégrés
|
||
|
||
astuces :
|
||
- [x] astuces pour les plantes, le jardin, les tâches : CRUD + filtres catégorie/mois/tag
|
||
- [ ] "Astuce du jour" dans le dashboard
|
||
|
||
capteur:
|
||
- [ ] récupération de capteurs : ensoleillement, température ambiante/sol, humidité air/sol, pH sol
|
||
- [ ] configuration via serveur MQTT (topic et payload)
|
||
- [ ] capteur extérieur et capteur serre
|
||
|
||
reglages :
|
||
- [x] application responsive desktop et smartphone
|
||
- [x] backup ZIP (DB + uploads) téléchargeable
|
||
- [ ] restauration depuis ZIP (upload + restore)
|
||
- [ ] sections réglages par type : interface, jardin, plante, tâches, calendrier, planning
|
||
- [x] détection de plante depuis photo (Pl@ntNet API + YOLO local)
|
||
- [x] réglage URL station météo locale et site distant
|
||
|
||
recolte:
|
||
- [x] saisie des quantités récoltées avec dates (unités : kg/g/unités/litres/bottes)
|
||
- [x] suivi maladies (mildiou), traitements, ravageurs (limaces, taupe, chenille) via Observations
|
||
|
||
frontend :
|
||
- [ ] icônes pour objets dimensionnables dans setting : jardin, plantes, tâche, calendrier, météo, outils
|
||
- [ ] icônes pour plantes dimensionnables dans setting : tomate, pomme de terre, salade, carotte, ...
|
||
- [x] mode édition pour les différents éléments (plantes, jardin, tâches, calendrier) via modales
|
||
- [ ] ajouter des images depuis iPhone (appareil photo natif)
|
||
- [x] PDF, annotations, URL pour tous types d'objets : jardin, plantes, outils (Attachments)
|
||
- [ ] vérifier affichage correct sur smartphone (à tester)
|
||
- [ ] utiliser le dossier icons pour le calendrier lunaire et la météo (icônes SVG adaptatifs dans settings)
|
||
|
||
bibliotheque photo:
|
||
- [x] bibliothèque (plante, légume, fleur, arbres et arbrisseaux, adventices) + galerie lightbox
|
||
- [x] identification via Pl@ntNet API (api key configurée)
|
||
- [x] détection locale style YOLO (consigne_yolo.md intégrée)
|
||
|
||
backend :
|
||
- [x] migration automatique BDD (migrate.py : ALTER TABLE ADD COLUMN sans perte de données)
|
||
- [x] mise à jour BDD via API REST
|
||
- [ ] ajouter des étoiles 1 à 5 (satisfaction plante)
|
||
|
||
divers :
|
||
- [ ] page 404 catch-all (route Vue manquante)
|
||
- [ ] export/import JSON complet
|
||
- [ ] observations dans PlantationsView (backend prêt, UI manquante)
|
||
- [ ] tests backend : couverture ~60% → objectif 80%
|