Une application complète et intuitive pour gérer votre collection de plantes, suivre leur entretien et documenter leur évolution.
- Fiches Détaillées : Suivi des noms (FR/EN/Latin), rusticité, feuillage, exposition et humidité.
- Diagnostics Santé : Indicateurs pour la toxicité, le niveau mellifère et la comestibilité.
- Suivi d'Achat : Historique des lieux, dates et prix d'achat.
- Tableau de bord 12 mois : Visualisation rapide des périodes de :
- 🌸 Floraison
- ✂️ Taille
- 🧪 Fertilisation
- 🍓 Récolte
- Historique : Zone de notes libres pour suivre les rempotages et événements marquants.
- Gestion multi-photos par plante.
- Système de "Photo Vedette" (Star) pour l'aperçu dans la liste.
- Fonction zoom pour examiner vos plantes de plus près.
- Frontend : Streamlit
- Backend : FastAPI + Uvicorn
- Base de données : SQLite
- Conteneurisation : Docker & Docker Compose
- Cloner le projet :
git clone [https://github.com/votre-utilisateur/plant-tracker.git](https://github.com/votre-utilisateur/plant-tracker.git) cd plant-tracker - Lancer avec Docker :
docker-compose up --build
- Accès :
- Interface utilisateur : http://localhost:8501
- Documentation API : http://localhost:8000/docs
. ├── backend/ │ ├── main.py # API FastAPI & Gestion DB │ └── uploads/ # Stockage persistant des images ├── frontend/ │ └── app.py # Interface Streamlit └── docker-compose.yml # Orchestration des services
L'application permet d'exporter l'intégralité de votre base au format CSV (compatible Excel avec encodage UTF-8) et de la réimporter facilement, garantissant la portabilité de vos données.
Développé avec ❤️ pour les amoureux de la nature.