Développée avec Spring Boot, elle fonctionne sous Tomcat avec une base Postgresql.
Elle est sous license gpl version 3.
Le projet Eclipse Maven vous permet de générer le fichier war.
Utiliser sql/structure.sql pour créer la base Postgresql et sql/ruches_donnes_min.sql pour l'initialiser. Utilisateur admin, mot de passe admin.
Prérequis : les ruches et les hausses doivent être identifiées par un nom.
- Ruches
- Liste
- Création (Nom, Active, Production, Poids, Type, Date d'acquisition, Latitude, Longitude, Commentaire)
- Détail d'une ruche
- Modifier, Cloner, Ajout/Retrait/Réordonner des hausses, Changer de rucher, Supprimer
- Événements
- Liste
- Création : Commentaire
- Historique des hausses
- Liste
- Types de ruche
- Liste
- Création (Nom, Cadres max, Commentaire)
- Détail d'un type de ruche
- Modifier, Supprimer
- Liste
- Essaims
- Liste
- Création (Nom, Reine marquée, Date de naissance, Actif, Date d'acquisition, Commentaire, Souche, Agressivité, Propreté)
- Commentaire, Traitement et Ajout de sucre pour un lot d'essaims
- Statistiques production et Statistiques âge des reines
- Détail d'un essaim
- Modifier, Cloner, Essaimer, Associer avec une ruche, Supprimer, Graphe de descendance, Disperser
- Événements
- Liste
- Création : Commentaire, Sucre, Traitement, Pesée, Cadre
- Historique ruche/rucher
- Graphique des événements
- Statistiques de production
- Liste
- Hausses
- Liste
- Création (Nom, Active, Date d'acquisition, Poids, Nombre de cadres, Nombre de cadres max, Commentaire)
- Détail d'une hausse
- Modifier, Cloner, Supprimer
- Événements
- Liste
- Création : Commentaire, Remplissage
- Liste
- Ruchers
- Liste
- Création (Nom, Actif, Contact, Latitude, Longitude, Altitude, Adresse, Ressource, Commentaire)
- Carte Google, IGN ou OpenStreetMap des ruchers
- Statistiques production des ruchers
- Transhumances : affiche les déplacements de ruches dans les ruchers
- Détail d'un rucher
- Distance et Temps de parcours en voiture à partir du Dépôt
- Modifier, Météo, Ajouter des ruches, Supprimer, Historique (des ruches)
- Carte Google, IGN ou OpenStreetMap des ruches d'un rucher
- Événements
- Liste
- Création : Commentaire
- Transhumances : affiche les déplacements de ruches dans le rucher
- Liste
- Récoltes
- Liste
- Création (Date, Type de miel, Poids de miel, Commentaire)
- Statistiques production essaim/récolte, statitiques annuelles
- Détail d'une récolte
- Modifier, Choix des hausses, Saisie des poids de miel en tableau, Retrait des hausses, Statistiques (camenbert), Supprimer
- Liste
- Événements
- Liste
- Création (Date, Type d'événement, Ruche, Essaim, Rucher, Hausse, Valeur, Commentaire)
- Détail d'un événement
- Modifier, supprimer
- Liste
- Personnes (authentification, contacts de rucher)
- Liste
- Création (Nom, Prénom, Téléphone, Email, Adresse, Login, Password, Rôles, Active)
- Détail d'une personne
- Modifier, supprimer
- Liste
- Préférences
- Afficher les inactifs
- Afficher latitude/longitude
- Date décalée pour saisie des événements après visite
- Infos affiche des statistiques et des alertes permettant de prévoir des actions correctives à réaliser.
Les événements permettent de saisir avec une date les actions qui ont été réalisées dans les ruchers. Ces événements peuvent être saisis après visite en utilisant la date décalée (menu préférences), évitant ainsi de saisir une date pour chaque événement.
Les types d'événements sont :
- pour les ruchers, ruches, essaims et hausses : commentaires (avec possibilité de notification par email)
- pour des essaims : ajout de sucre, traitement (varroa), pesée et modification des cadres
- pour des hausses : remplissage
Les ruches, essaims, hausses, ruchers et personnes peuvent être rendus actifs ou inactfs pour qu'ils n'apparaissent plus dans les listes. Une option du menu préférences permet d'afficher les éléments inactifs.
Les listes peuvent être exportées au format CSV ou PDF, imprimées, triées, filtrées, paginées. Les colonnes peuvent être masquées/affichées.
Carte des ruchers
- elle permet de déplacer les ruchers
- en cliquant sur un rucher on affiche un lien vers la carte des ruches du rucher et la liste des ruches.
Carte d'un rucher
- elle permet de déplacer ses ruches.
- un clic sur une ruche affiche un lien vers le détail de cette ruche et vers son essaim ainsi que la liste des hausses.
- le chemin optimal de parcours des ruches est affiché. On peut exporter ce parcours et la position des ruches au format GPX ou KML.
- mesures de longueur, surface et d'azimut (cartes IGN et OSM)
- pour les cartes IGN on peut dessiner un profil, calculer une altitude et afficher les parcelles cadastrales.
- cercles pour matérialiser les distances de butinage
- des outils de dessin de polygones, de polylignes, de marqueurs avec des textes que l'on peut afficher dans des popups. Ces dessins peuvent être enregistrés en base de donnée.
- géolocalisation GPS avec dépose d'un marqueur sur la carte.