8 mars
This commit is contained in:
123
amelioration.md
123
amelioration.md
@@ -1,86 +1,85 @@
|
||||
- [ ] photo possibilité d'ajouter des photos, upload ( prevoir mecanisme : transformer en webp et redimensionner)
|
||||
- [x] photo : upload + conversion WebP + thumbnail automatique
|
||||
- couleur predominante : plantes: vert; jardin : marron; arrosage : bleu; outils: jaune
|
||||
- ajout icones representatives
|
||||
- [ ] ajout icones representatives dimensionnables
|
||||
|
||||
jardin :
|
||||
- [ ] ajouter les caracteristiques pour un jardin: photo, geolocalisation, type de terre, ph, ensoleillement, exposition, dimension,surface, ...
|
||||
-
|
||||
|
||||
- [ ] dans l'edition du jardin definir si carré potager avec dimension x;y en cm
|
||||
- [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 :
|
||||
- [ ] header : varietés => remplacer par plante ( pareil dans tous le programme)
|
||||
- [ ] pour une plante, ajouter des caracteristiques : photo, nom, varités, famille, resistance au froid , maladie commune et astuces , methode de semis et de plantation, ... (brainstorming)
|
||||
- [ ] plante du potager, fleur, arbre ou arbustre
|
||||
- [ ] brainstorming pour ajouter une liste de plantes courante du jardin: carotte, tomate, ail, oignon, haricot, petis pois, poireaux, pomme de terre, salade, fraise, framboise, persil, echalote,courgette, choux fleur, choux boule,
|
||||
- [ ] association des plantes et plantes ne devant pas etre planté a proximite
|
||||
- [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:
|
||||
- [ ] brainstorming pour preremplir la liste des taches courantes au jardin
|
||||
- [ ] un tache peut etre unique ou avoir une frequence
|
||||
- [ ] une tache peut utiliser un outils et s'applique a une platantion ( plantation: plantes dans une zone d'un jardin)
|
||||
- [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:
|
||||
- [ ] brainstorming pour ajouter des outils de jardinage
|
||||
- [ ] liste dans le header
|
||||
- [ ] créer une 1ere liste d'outils commun du jardin (grelinete, pelle, beche, pioche, sarcloir,....)
|
||||
- [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:
|
||||
- [ ] brainstorming
|
||||
|
||||
- [x] PlanningView : calendrier 4 semaines, tâches et plantations par jour
|
||||
|
||||
calendrier:
|
||||
- [ ] renommer le header lunaire en calendrier ( lunaire, dictons, meteo, taches, )
|
||||
- [ ] brainstorming
|
||||
- [ ] calendrier lunaire avec icones et texte
|
||||
- [ ] calendrier ajouter dictons courant ( brainstorming region france, auvergne, haute-loire, yssingeaux)
|
||||
- analyse le dossier calendrier_lunaire
|
||||
- [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:
|
||||
- [ ] brainstorming
|
||||
- [ ] calendrier bi-hebdo ? avec prevision meteo
|
||||
- recupere les infos sur ma station meteo locale ( donnéée de la veille une fois par jours et donnée actuelle 1 fois par heure)( brainstorming a partir des script d'essai)
|
||||
- recupere les infos sur https://open-meteo.com/ une fois par heure pour les prevision ( brainstorming a partir des script d'essai)
|
||||
- presentation meteo sous forme de tableau journalier synthetique ( passé, present, futur ( avec des colonnes pour station meteo locale et site open-meteo separé)) ( brainstorming
|
||||
- analyse le dossier prevision meteo et station_meteo
|
||||
astuces :
|
||||
- [ ] possibilité d'ajouter des astuces pour les plantes, le jardin, les taches
|
||||
- [ ] brainstorming
|
||||
- [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:
|
||||
- [ ] recuperation de capteur possible: ensoleillement, temperature ambiante, temperature du sol, humidite de l'air, humidite du sol, ph du sol,
|
||||
- [ ] configuration via serveur mqtt ( topic et payload)
|
||||
- [ ] brainstorming
|
||||
- capteur exterieur et capteur serre
|
||||
- [ ] 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 :
|
||||
- [ ] application en mode desktop et pour smartphone ( responsive ?)
|
||||
- [ ] section pour chaque type: interface, jardin, plante, taches, calendrier, planning
|
||||
- [ ] backup et restaure (toutes les données: bdd, photo, pdf, txt)
|
||||
- [ ] ajout de detection de plante a partir de photos ( possibilite d'ajouter un service de detection de type de plantes a partir d'une photo)
|
||||
- reglage url station meteo local et site distant
|
||||
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:
|
||||
- [ ] ajouter possibiliter de saisir des quantites recoltés et a quelles dates ( brainstorming)
|
||||
- [ ] ajouter la possibiliter de suivre des maladies (mildioux ), des traitement, des ravageurs: limaces, taupe, chenille, ...
|
||||
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 :
|
||||
- [ ] icones pour objet dimensionnable ds setting : jardin, plantes, tache, calendrier, meteo, outils
|
||||
- [ ] icones pour plantes dimensionnable ds setting : tomate, pomme de terre, salade, carotte, ...
|
||||
- [ ] mode editions pour pouvoir modifier les different element, plantes, jardin, taches, calendrier, ...
|
||||
- [ ] ajouter des images depuis iphones ( appareil photo)
|
||||
- [ ] ajouter des pdf ou des annotation, des url dvalable pour tous types d'objet: jardin, plantes,outils,
|
||||
- verifier que l'application s'affiche correctement sur smartphone
|
||||
- utilise le dossier icons pour le calendrier lunaire et la meteo ( icone svg adapter taille d'affichage dans setting)
|
||||
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)
|
||||
|
||||
bibliotehque photo:
|
||||
- ajoute une bibliotheque ( plante, legume, fleur, arbres et arbrisseau, adventices) avec un stockage de mes capture et le rsultat d'une identification des plante grace au web ( via api ou via ia : brainstorming) api key: 2b1088cHCJ4c7Cn2Vqq67xfve sur https://my.plantnet.org/dashboard ( https://my.plantnet.org/doc/api/openapi)
|
||||
- brainstorming local ai detection style yolo ( fichier consigne_yolo.md)
|
||||
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 :
|
||||
- [ ] methode simple pour mettre a jours la base de donnée ; brainstorming
|
||||
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)
|
||||
|
||||
- [ ] mise a jours bdd via api puis je peut ajouter des script dans mon openclaw]
|
||||
|
||||
- [ ] ajouter des etoiles 1 à 5 si j'ai été satisfait de la 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%
|
||||
|
||||
Reference in New Issue
Block a user