⮜ BeeS

En tant qu’apiculteur amateur, j’ai besoin d’organiser mes visites, mes récoltes et les nombreux événements liés à la vie de mes ruches. Pendant des années, j'ai utilisé un carnet papier, mais cette méthode a ses limites.
- Elle oblige à toujours avoir ce carnet sur soi avec un stylo (c’est mieux pour écrire :) ).
- Elle nécessite de recopier les informations lors de changements. Par exemple : lors d’une transhumance, on doit recopier toutes les infos concernant les ruches présentes dans les ruchers ou les rayer, ce qui rend la lecture difficile.
Pour améliorer cette prise de note, j’ai conçu BeeS, une application mobile pensée pour accompagner au quotidien les apiculteurs dans la gestion de leurs activités.
Le développement de l’application a été réalisé en Kotlin, avec l’utilisation de Room comme base de données locale. Ce choix technique me permet de saisir et de consulter des données sans connexion internet, un point essentiel puisque la couverture réseau est souvent limitée autour de certains ruchers.
L’application s’ouvre sur une page récapitulative de mes ruchers, chacun présenté sous forme de fiches regroupant les informations essentielles : nom, nombre de ruches, dernière visite, etc. Une seconde page liste l’ensemble des événements enregistrés – qu’il s’agisse de récoltes, de transhumances ou de la perte d'une ruche – pour offrir une vision claire et chronologique des actions passées.
Grâce à BeeS, je centralise l’ensemble de mes données apicoles dans un outil simple, accessible et adapté à mes besoins réels sur le terrain.
Fonctionnalité | Réalisé |
---|---|
Liste des ruchers avec la liste des ruches présentes à l'intérieur. | |
Page dédiée à chaque ruche avec un visuel sur l'état de la ruche. | |
Liste des événements. | |
Page dédiée à chaque événement. | |
Modification de la base de données facile directement sur l'application. | |
Possibilité d'importer ou exporter la base de données pour pouvoir la modifier sur ordinateur. | |
Possibilité de changer de thème et de langue. |
Améliorations
Le projet n'est pas fini, mais il est fonctionnel pour cette saison. Cependant, j'ai quelques idées d'améliorations :
- Améliorer l'UI.
- Ajouter les pages des événements et des ruches.
- Terminer les options de modification de la base de données.